会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • Development system with methods for assisting a user with inputting source code
    • 开发系统具有帮助用户输入源代码的方法
    • US20020016953A1
    • 2002-02-07
    • US09934942
    • 2001-08-22
    • Borland International, Inc.
    • Peter Franz Valentin Sollich
    • G06F009/44
    • G06F8/33
    • A visual development system having an interface which assists a user with input of source code expressions and statements during creation of a computer program is described. The interface includes an Integrated Development Environment (IDE) interface having a code editor with nullCode Completionnull and nullCode Parameternull features for displaying context sensitive pop-up windows within a source code file. Code Completion is implemented at the user interface level by displaying a Code Completion dialog box after the user enters a record or class name followed by a period. For a class, the dialog lists the properties, methods and events appropriate to the class. For a record or structure, the dialog lists the data members of the record. To complete entry of the expression, the user need only select an item from the dialog list, whereupon the system automatically enters the selected item in the code. Code completion also operates during input of assignment statements. When the user enters an assignment statement for a variable and presses a hot key (e.g., ), a list of arguments valid for the variable is displayed. Here, the user can simply select an argument to be entered in the code. Similarly, the user can bring up a list of arguments when typing a procedure, function, or method call and needs to add an argument. In this manner, the user can view the required arguments for a method as he or she enters a method, function, or procedure call.
    • 描述了一种可视化开发系统,其具有在创建计算机程序期间辅助用户输入源代码表达式和语句的界面。 该接口包括一个集成开发环境(IDE)接口,具有代码编辑器,具有“代码完成”和“代码参数”功能,用于在源代码文件中显示上下文相关的弹出窗口。 代码完成在用户输入记录或类名后跟一个句点后,通过显示“代码完成”对话框,在用户界面级别实现。 对于类,该对话框列出了适用于该类的属性,方法和事件。 对于记录或结构,对话框列出记录的数据成员。 要完成表达式的输入,用户只需从对话框列表中选择一个项目,系统会自动在代码中输入所选项目。 代码完成也在输入分配语句时运行。 当用户输入变量的赋值语句并按下热键(例如 )时,将显示对该变量有效的参数列表。 这里,用户可以简单地选择要在代码中输入的参数。 类似地,用户可以在键入过程,函数或方法调用时调出参数列表,并需要添加参数。 以这种方式,用户可以在方法,函数或过程调用中查看方法所需的参数。
    • 2. 发明授权
    • Method for providing help information for nested functions
    • 为嵌套函数提供帮助信息的方法
    • US5949416A
    • 1999-09-07
    • US706399
    • 1991-05-28
    • Alan M. Bush
    • Alan M. Bush
    • G06F3/023G06F3/048G06F9/44G06F3/00
    • G06F3/04895G06F9/4446
    • A system and method for producing context sensitive prompts to assist the user with entry and editing of formulae in an electronic spreadsheet comprises a display device, a processing unit, an input device and memory. The display device preferably has a plurality of segregated viewports for displaying a general prompt and a context sensitive prompt. The memory further comprises function tables, a prompt generator, a prompt stack, and other routines. The prompt generator uses the function tables, the prompt stack, the cursor position and the string on the edit line to construct prompts for presentation on the display device. The preferred method for creating and displaying context sensitive prompts comprises the steps of: detecting movement of the cursor; scanning the string on the edit line until the cursor position is reached; pushing a function record on the prompt stack for each function invocation identified in the edit line; popping a function record from the prompt stack as the end of each function invocation is identified; producing a context sensitive and general prompt string; displaying the prompt strings in viewports on the display device.
    • 一种用于产生上下文敏感提示以帮助用户输入和编辑电子电子表格中的公式的系统和方法包括显示设备,处理单元,输入设备和存储器。 显示装置优选地具有用于显示一般提示和上下文相关提示的多个隔离视口。 内存还包括功能表,提示生成器,提示堆栈和其他例程。 提示生成器使用功能表,提示堆栈,光标位置和编辑行上的字符串构造显示设备上的提示。 用于创建和显示上下文相关提示的首选方法包括以下步骤:检测光标的移动; 扫描编辑行上的字符串,直到光标位置到达; 在编辑行中标识的每个功能调用时,在提示堆栈上推送功能记录; 识别每个函数调用结束时从提示堆栈弹出函数记录; 产生上下文敏感和一般提示字符串; 在显示设备上的视口中显示提示字符串。
    • 3. 发明授权
    • System and methods for visual programming based on a high-level
hierarchical data flow model
    • 基于高级分层数据流模型的视觉编程系统和方法
    • US5850548A
    • 1998-12-15
    • US338301
    • 1994-11-14
    • David Mark Williams
    • David Mark Williams
    • G06F9/44
    • G06F8/34Y10S715/961
    • A computer system having a Visual Development Environment (VDE) is described. The Visual Development Environment includes an interface having a Component Inspector, Component Manager, Component Library, and one or more visual editors. In operation, a user constructs a program by selecting one or more components from the Library, which displays components in a tabbed palette. Using a visual editor of the system, the user may drill-down into the internals of a component, for modifying its logic. Once the functionality of a component is completed, the user may proceed to connect together various components via the component "ports", which allow access to properties of the component. Components of the system may be nested within other components to an arbitrary level.
    • 描述了具有可视化开发环境(VDE)的计算机系统。 可视化开发环境包括具有组件检查器,组件管理器,组件库以及一个或多个视觉编辑器的接口。 在操作中,用户通过从库中选择一个或多个组件来构建程序,该组件在选项卡式调色板中显示组件。 使用系统的可视化编辑器,用户可以向下钻取到组件的内部,以修改其逻辑。 一旦组件的功能完成,用户可以通过组件“端口”继续连接各种组件,组件“端口”允许访问组件的属性。 系统的组件可以嵌套在其他组件中任意级别。
    • 4. 发明授权
    • System and methods for optimized access in a multi-user environment
    • 用于在多用户环境中优化访问的系统和方法
    • US5737536A
    • 1998-04-07
    • US554328
    • 1995-11-02
    • Conrad HerrmannRandolph T. SoltonRaymond Shigeru Kiuchi
    • Conrad HerrmannRandolph T. SoltonRaymond Shigeru Kiuchi
    • G06F17/30G09G5/393G06F9/00
    • G09G5/393G06F17/3048
    • A client/server system providing methods of utilizing information stored locally on a client even after the client has modified data on the server is described. A client stores data from the server in a local "read-only" buffer(s), to speed up access to the data and reduce network traffic. Since the buffer is treated as a "read only" buffer, no locks are taken out at the server by the client. Accesses to particular data records are satisfied by looking first to the local buffer or cache. The client may proceed to modify the data records and commit changes back to the server. Moreover, the client updates or "writes through" the "read-only" buffer(s) with the changes so that the local buffer remains valid. The methods of updating data stored locally on the client provide significant performance increases as the client does not have to refresh data from the server.
    • 描述了客户机/服务器系统,其提供了即使在客户端在服务器上修改了数据之后也利用存储在客户端上的信息的方法。 客户端将数据从服务器存储在本地“只读”缓冲区中,以加速对数据的访问并减少网络流量。 由于缓冲区被视为“只读”缓冲区,因此客户端不会在服务器上取出锁。 首先查看本地缓冲区或缓存来满足对特定数据记录的访问。 客户端可以继续修改数据记录并将更改提交给服务器。 此外,客户端更新或“通过”写入“只读”缓冲区与更改,以使本地缓冲区保持有效。 当客户端不必从服务器刷新数据时,更新在客户端本地存储的数据的方法提供显着的性能提升。
    • 5. 发明授权
    • Development system with a property-method-event programming model for
developing context-free reusable software components
    • 具有开发无上下文的可重用软件组件的属性方法事件编程模型的开发系统
    • US5724589A
    • 1998-03-03
    • US542505
    • 1995-10-13
    • Ivar Wold
    • Ivar Wold
    • G06F9/46G06F9/44
    • G06F9/542
    • A development system providing a property-method-event programming (PME) model for developing context-free reusable software components is described. Despite the absence of any C++ language support for events, the present invention provides a type-safe "wiring" mechanism--one using standard C++ to dispatch an event, raised by one object (the "event source"), to a method of another object (the "event sink"), with the requirement that the event source does not need to know the class of the event sink. As a result, the system allows developers to create C++ software components which can be connected together without the components having to know anything about the makeup of the component to which it is connected. Thus, developers can create pre-packaged, re-usable software components which can simply be "plugged into" a design--all accomplished within the confines of the standard C++ programming language (i.e., without having to employ proprietary extensions).
    • 描述了提供用于开发无上下文可重用软件组件的属性 - 方法 - 事件编程(PME)模型的开发系统。 尽管没有为事件提供任何C ++语言支持,但是本发明提供了一种类型安全的“布线”机制 - 一种使用标准C ++将由一个对象(“事件源”)引发的事件分派到另一个对象的方法 对象(“事件接收器”),要求事件源不需要知道事件接收器的类。 因此,该系统允许开发人员创建可以连接在一起的C ++软件组件,而组件不必知道与其连接的组件的组成。 因此,开发人员可以创建可以简单地“插入”设计的预先打包的,可重复使用的软件组件,所有这些都是在标准C ++编程语言的范围内完成的(即不必使用专有扩展)。
    • 6. 发明授权
    • System and methods including automatic linking of tables for improved
relational database modeling with interface
    • 系统和方法包括自动链接表,以改进关系数据库建模与界面
    • US5615367A
    • 1997-03-25
    • US67202
    • 1993-05-25
    • John G. BennettPerry A. GeeCharles E. Gayraud
    • John G. BennettPerry A. GeeCharles E. Gayraud
    • G06F17/30
    • G06F17/3056Y10S707/99943
    • A system includes a relational database management system (RDBMS) having a data modeling component. A "data model" is a graphical representation of the relationship between tables one may use in a design document. "Design documents" allow a user to customize how his or her data are presented, including presenting information in formats which are not tabular and including formats which link together different tables (so that information stored in separate tables appears to the user to come from one place). Methods are described for automatically linking tables to be placed in a data model by comparing unique keys (e.g., primary key or other unique identifier) of one table with indexes (or indexable fields) of another table. Based upon the comparison, the system automatically suggests an appropriate link (if any) for the tables.
    • 系统包括具有数据建模组件的关系数据库管理系统(RDBMS)。 “数据模型”是可能在设计文档中使用的表之间的关系的图形表示。 “设计文档”允许用户自定义他或她的数据的呈现方式,包括呈现不是格式的格式的信息,包括将不同表格链接在一起的格式(使得存储在单独的表中的信息对用户来说是一个来自一个 地点)。 描述了通过将一个表的唯一密钥(例如,主密钥或其他唯一标识符)与另一个表的索引(或可索引字段)进行比较来自动链接将放置在数据模型中的表的方法。 基于比较,系统自动建议表的适当链接(如果有)。
    • 9. 发明授权
    • System and methods for optimized access in a multi-user environment
    • 用于在多用户环境中优化访问的系统和方法
    • US5493728A
    • 1996-02-20
    • US96796
    • 1993-07-23
    • Randolph T. SoltonRaymond S. Kiuchi
    • Randolph T. SoltonRaymond S. Kiuchi
    • G06F17/30G09G5/393G06F9/00
    • G09G5/393G06F17/3048
    • A system of the present invention includes a server connected to one or more workstations or "clients" through a computer network. Methods are provided whereby network data access operations, such as are common in shared data processing, are minimized to only those which are necessary for system operation. In all other instances (i.e., time periods when updating is not needed), a workstation may gain access to the data from a local copy stored in a local buffer, preferably a rapid-access memory of the client. At periodic intervals, a workstation is interrupted for marking its local copy of the data as "invalid"--that is, the copy may be inconsistent with a corresponding version stored on the server. With the next access to the data, the local copy is updated from the version resident on the server. Additional optimization may be added for determining whether the server version has been "touched" (i.e., changed) since last transferred to the local buffer, with the local copy being updated only when such a change has been detected. By maintaining data locally, the penalty incurred with frequent, large data transfers across a network connection is avoided.
    • 本发明的系统包括通过计算机网络连接到一个或多个工作站或“客户机”的服务器。 提供了将共享数据处理中常见的网络数据访问操作最小化到系统操作所需的方法的方法。 在所有其他情况下(即,不需要更新的时间段),工作站可以从存储在本地缓冲器中的本地副本(优选地是客户端的快速访问存储器)获得对数据的访问。 以周期性间隔,工作站被中断,将其本地数据副本标记为“无效”,即副本可能与存储在服务器上的对应版本不一致。 随着对数据的下一次访问,本地副本将从驻留在服务器上的版本进行更新。 可以添加额外的优化,用于确定自从上次传送到本地缓冲区以来服务器版本是否已被“触摸”(即改变),只有在已经检测到这样的改变时本地副本被更新。 通过本地维护数据,避免了通过网络连接频繁的大数据传输造成的损失。
    • 10. 发明授权
    • Methods and interface for building command expressions in a computer
system
    • 在计算机系统中构建命令表达式的方法和接口
    • US5485618A
    • 1996-01-16
    • US167713
    • 1993-12-15
    • Kenneth W. Smith
    • Kenneth W. Smith
    • G06F9/44G06F9/45
    • G06F8/33
    • The system of the present invention comprises a development system having an Expression Builder for assisting a user with creating an expression. With full syntax checking enabled, the user builds an expression in "token" mode. As the user enters each token element, the system attempts to validate the expression and, if the expression is valid, displays the result. If the expression is incomplete or invalid, however, the system displays a message explaining what is needed. The Expression Builder of the present invention employs placeholders or "proxies" for representing elements in an expression which should be replaced before the expression is valid. The expression is dynamically adjusted during user editing as required to maintain expression validity. In this manner, the user is provided with in situ assistance in constructing syntactically-correct expressions.
    • 本发明的系统包括具有用于辅助用户创建表达的表达构建器的开发系统。 启用完全语法检查后,用户以“令牌”模式构建表达式。 当用户输入每个令牌元素时,系统会尝试验证表达式,如果表达式有效,则显示结果。 但是,如果表达式不完整或无效,系统会显示一条消息,说明需要的内容。 本发明的表达式构建器使用占位符或“代理”来表示在表达式有效之前应该被替换的表达式中的元素。 表达式在用户编辑期间根据需要动态调整,以维持表达式的有效性。 以这种方式,在构造语法正确表达式的同时向用户提供现场辅助。