会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 25. 发明申请
    • Land software tool
    • US20060125828A1
    • 2006-06-15
    • US11339267
    • 2006-01-24
    • Craig HarrisonJames Graham
    • Craig HarrisonJames Graham
    • G06T11/20
    • G06Q10/10G06F17/30241G06F17/30997G06Q40/00G06Q40/08
    • Disclosed is a network accessible tool that is capable of providing map and satellite image data, as well as other photographic image data to locate, identify, measure, view, and communicate information about land over the Internet-to-Internet users. The network accessible tool includes a location tool that allows the user to locate areas on a map using geographic names, township, range and section descriptions, county names, latitude and longitude coordinates or zip codes. Network accessible tool also includes a metes and bounds tool that draws boundaries on the map and image data in response to metes and bounds descriptions that have been entered by the Internet user. The network accessible tool also includes a lat/long drawing tool that draws boundaries on the map and image data based upon latitude and longitude coordinate pairs that have been entered by the Internet user. A cursor drawing tool allows the Internet user to draw and edit boundaries on the map and image data by simply clicking the cursor on the corner points of the boundary. An acreage calculation tool is also provided that calculates the acreage of an enclosed boundary. A distance measurement tool is also provided. The cursor information tool provides information relating to the name and creation date of the map and image data in accordance with the location of the cursor on the screen. The information can be communicated by printing, downloading, or e-mailing.
    • 28. 发明授权
    • Method and apparatus for stroke substitution
    • 中风替代方法和装置
    • US06340981B1
    • 2002-01-22
    • US08885617
    • 1997-06-30
    • James GrahamJerald Evans
    • James GrahamJerald Evans
    • G09G500
    • G06T11/001A61K39/0011A61K2039/5152A61K2039/5154C12N2500/14G06T11/203
    • The invention provides a method and apparatus for customizing and substituting strokes provided by a standard API. In a preferred embodiment, a stroke interface that encapsulates stroking algorithms and interfaces for stroke calculation is provided by an API. The stroke interface is provided in the form of a class. The use of the stroke interface permits additional algorithms and interfaces to be provided as new classes. This allows developers to customize stroke characteristics and attributes. In a preferred embodiment, a basic stroke class contains standard stroke characteristics of a logical pen. These characteristics include line width, end cap shape, line join style, and dash attributes.
    • 本发明提供了一种用于定制和替代由标准API提供的笔画的方法和装置。 在优选实施例中,通过API提供封装用于笔划计算的触发算法和界面的笔划界面。 笔画界面以类的形式提供。 使用笔画界面可以提供额外的算法和接口作为新类。 这允许开发人员自定义笔触特征和属性。 在优选实施例中,基本笔划类包含逻辑笔的标准笔画特征。 这些特征包括线宽,端帽形状,线连接样式和破折号属性。
    • 30. 发明授权
    • Representing a path as an object with transformation capability
    • 将路径表示为具有转换能力的对象
    • US06271864B1
    • 2001-08-07
    • US08885620
    • 1997-06-30
    • James Graham
    • James Graham
    • G06T1160
    • G06T11/203
    • One or more embodiments provide the ability to use multiple path formats in an object oriented system. A path maintains the ability to translate itself into a recognizable format for use by applications. The recognizable format may be a standard Bezier Path format or an iterator that provides the ability to iterate along the path, one curve segment at a time. Multiple applications may use the self-translation ability. In one embodiment, when an application desires to perform a transform, it determines if the transform may be performed on the path (i.e., whether the path is recognizable). If the path is recognizable, the transform is performed directly on the path. If the path is not recognizable, the path translates itself into a recognizable format and the transform performs the action on the recognizable path (the transform must maintain the ability to perform the transform on the standard format). Determining whether the path is recognizable may consist of a two stage negotiation process. During the first stage the path determines if it recognizes the transform. If the path does not recognize the transform, the desired operation is passed onto the transform in the second stage where it is determined if the transform recognizes the path. If the path or the transform is recognizable in either stage the action is performed. However, in the second stage, if the path is not recognizable, the transform requests the path to translate itself and performs the operation on the recognizable path returned.
    • 一个或多个实施例提供在面向对象的系统中使用多个路径格式的能力。 路径保持将自身转换为可识别的格式以供应用程序使用的能力。 可识别的格式可以是标准的贝塞尔路径格式或迭代器,它提供沿路径迭代的能力,一次一条曲线段。 多个应用程序可能会使用自我翻译功能。 在一个实施例中,当应用程序希望执行变换时,它确定是否可以在路径上执行变换(即,路径是否可识别)。 如果路径是可识别的,则直接在路径上执行变换。 如果路径不可识别,则路径将其自身转换为可识别的格式,并且变换在可识别的路径上执行动作(转换必须保持执行标准格式转换的能力)。 确定路径是否可识别可能包括两阶段协商过程。 在第一阶段,路径确定它是否识别变换。 如果该路径不识别该变换,则在第二阶段中将转换所需的操作传递到确定变换是否识别该路径的变换。 如果路径或变换在任一阶段都可识别,则执行该操作。 然而,在第二阶段,如果路径不可识别,则变换请求路径自身翻译,并对所返回的可识别路径执行操作。