Classifying text in a code editor using multiple classifiers
    1.
    发明授权
    Classifying text in a code editor using multiple classifiers 有权
    使用多个分类器在代码编辑器中分类文本

    公开(公告)号:US07333965B2

    公开(公告)日:2008-02-19

    申请号:US11360125

    申请日:2006-02-23

    IPC分类号: G06N5/00

    CPC分类号: G06F17/30705

    摘要: Multiple independent classifiers of a code editor are used to classify a range of text. Each classifier is an independent classifier and can independently classify any given range of text. Classifiers can be added and merged during run time of the code editor. Adding a classifier does not require modification of any existing classifiers in the code editor. Text can be classified and formatted in accordance with any number of classifiers in the aggregate. The user of the code editor can initiate classification. The user of the code editor can select text for user specific formatting.

    摘要翻译: 代码编辑器的多个独立分类器用于对一系列文本进行分类。 每个分类器是一个独立的分类器,可以独立分类任何给定的文本范围。 分类器可以在代码编辑器的运行时添加和合并。 添加分类器不需要修改代码编辑器中任何现有的分类器。 文本可以根据聚合中的任何数量的分类器进行分类和格式化。 代码编辑器的用户可以启动分类。 代码编辑器的用户可以选择用于用户特定格式的文本。

    Arbitrary rendering of visual elements on a code editor
    2.
    发明授权
    Arbitrary rendering of visual elements on a code editor 有权
    在代码编辑器上任意渲染视觉元素

    公开(公告)号:US07721196B2

    公开(公告)日:2010-05-18

    申请号:US11296976

    申请日:2005-12-07

    IPC分类号: G06F17/00

    CPC分类号: G06F17/211 G06F17/24

    摘要: Visual elements can be arbitrarily rendered in a code editor. Visual elements can be rendered at any location on a display. Visual elements can include text, images, graphics, video, and/or multi-media. Rendering of visual elements will not obstruct a view of rendered text. Nor will rendering of the visual element obstruct a view of the visual element. Visual elements can be rendered between lines of text and/or in-line with text. If a selected location will obstruct a view or either rendered text or another visual element, the rendered text and/or the other visual element is reconfigured to allow space for rendering the visual element.

    摘要翻译: 视觉元素可以在代码编辑器中任意呈现。 可以在显示器上的任何位置呈现视觉元素。 视觉元素可以包括文本,图像,图形,视频和/或多媒体。 渲染视觉元素不会阻碍渲染文本的视图。 视觉元素的渲染也不会妨碍视觉元素的视图。 视觉元素可以在文本行和/或与文本之间呈现。 如果所选择的位置将阻碍视图或呈现的文本或另一视觉元素,则重新配置呈现的文本和/或其他视觉元素以允许呈现视觉元素的空间。

    Order independent batched updates on a text buffer
    3.
    发明申请
    Order independent batched updates on a text buffer 有权
    在文本缓冲区上订购独立批量更新

    公开(公告)号:US20070204221A1

    公开(公告)日:2007-08-30

    申请号:US11363864

    申请日:2006-02-27

    IPC分类号: G06F17/00

    CPC分类号: G06F17/24 G06Q10/10

    摘要: The embodiments contemplate a system and method for the application of concurrent edits to the same version of a text. The concurrent edits may occur simultaneously or near simultaneously through collaborative editing schemes, where more than one user, processor, or agent applies edits to the version of the text. The application of the concurrent edits includes modifying or transforming the edits to account for changes made to the version of the text and applying the modified edits to the most recent version of the text. As edits may change the positioning of the text, an evaluation of the changes in the positioning of the text may be part of the modification.

    摘要翻译: 这些实施例考虑了用于将同时编辑应用于文本的相同版本的系统和方法。 并发编辑可以通过协作编辑方案同时或接近同时发生,其中多个用户,处理器或代理对文本的版本进行编辑。 并发编辑的应用包括修改或转换编辑,以解决对文本版本所做的更改,并将修改的编辑应用于文本的最新版本。 当编辑可能改变文本的位置时,文本定位的变化的评估可能是修改的一部分。

    Order independent batched updates on a text buffer
    4.
    发明授权
    Order independent batched updates on a text buffer 有权
    在文本缓冲区上订购独立批量更新

    公开(公告)号:US07743318B2

    公开(公告)日:2010-06-22

    申请号:US11363864

    申请日:2006-02-27

    IPC分类号: G06F17/21

    CPC分类号: G06F17/24 G06Q10/10

    摘要: The embodiments contemplate a system and method for the application of concurrent edits to the same version of a text. The concurrent edits may occur simultaneously or near simultaneously through collaborative editing schemes, where more than one user, processor, or agent applies edits to the version of the text. The application of the concurrent edits includes modifying or transforming the edits to account for changes made to the version of the text and applying the modified edits to the most recent version of the text. As edits may change the positioning of the text, an evaluation of the changes in the positioning of the text may be part of the modification.

    摘要翻译: 这些实施例考虑了用于将同时编辑应用于文本的相同版本的系统和方法。 并发编辑可以通过协作编辑方案同时或接近同时发生,其中多个用户,处理器或代理对文本的版本进行编辑。 并发编辑的应用包括修改或转换编辑,以解决对文本版本所做的更改,并将修改的编辑应用于文本的最新版本。 当编辑可能改变文本的位置时,文本定位的变化的评估可能是修改的一部分。

    Thin client software development environment
    5.
    发明授权
    Thin client software development environment 有权
    瘦客户端软件开发环境

    公开(公告)号:US08453104B2

    公开(公告)日:2013-05-28

    申请号:US11588745

    申请日:2006-10-27

    IPC分类号: G06F9/44

    CPC分类号: G06F8/447 G06F8/71

    摘要: Various technologies and techniques are disclosed for providing a thin client software development environment. A server-based software development application is provided that is operable to be displayed in a thin client user interface on a client computer. The server-based development application has a server-based compiler. Input is received from the client computer to interact with a software development project using the server-based software development application. The software development project is stored in a location accessible from the software development application. A compile selection is received from the client computer to compile the software development project using the server-based software development application. A compiled application is generated with the server-based software development application and provided to the client computer. A sharing feature allows the software development project to be accessed by multiple users from different client computers.

    摘要翻译: 公开了用于提供瘦客户机软件开发环境的各种技术和技术。 提供了一种基于服务器的软件开发应用程序,其可操作以在客户端计算机上的瘦客户端用户界面中显示。 基于服务器的开发应用程序具有基于服务器的编译器。 从客户端计算机接收输入,使用基于服务器的软件开发应用程序与软件开发项目进行交互。 软件开发项目存储在可从软件开发应用程序访问的位置。 从客户端计算机接收到编译选择,以使用基于服务器的软件开发应用程序编译软件开发项目。 使用基于服务器的软件开发应用程序生成已编译的应用程序,并将其提供给客户端计算机。 共享功能允许来自不同客户端计算机的多个用户访问软件开发项目。

    OBJECT PICKER WITH WINDOW SPLITTER
    6.
    发明申请
    OBJECT PICKER WITH WINDOW SPLITTER 审中-公开
    带有WINDOW SPLITTER的对象抓取器

    公开(公告)号:US20100146431A1

    公开(公告)日:2010-06-10

    申请号:US12331240

    申请日:2008-12-09

    IPC分类号: G06F3/048

    摘要: An application work area that includes a splitting mechanism that permits the work area to be divided into multiple windows. Each window is capable of displaying a selected object of the available objects that are open in the application. Each window might include a corresponding distinct object selection mechanism that allows a user to select one of the open objects to display in the corresponding window. In one embodiment, this is permitted regardless of whether that open object is already displayed in another of the windows. As examples, the object selection mechanism may be a selectively viewable open object list such as, for example, a drop down list. Thus, each window that has an object selection mechanism may be used to independently control the object that is viewed in that window.

    摘要翻译: 一个应用工作区,包括一个允许工作区分成多个窗口的拆分机制。 每个窗口都能够显示在应用程序中打开的可用对象的选定对象。 每个窗口可以包括相应的不同的对象选择机制,其允许用户选择要显示在相应窗口中的一个打开的对象。 在一个实施例中,这是允许的,而不管该开放对象是否已经在另一个窗口中显示。 作为示例,对象选择机制可以是诸如例如下拉列表的选择性可见的打开对象列表。 因此,具有对象选择机制的每个窗口可以用于独立地控制在该窗口中观看的对象。

    MODE-SPECIFIC CONTAINER RUNTIME ATTACHMENT
    7.
    发明申请
    MODE-SPECIFIC CONTAINER RUNTIME ATTACHMENT 审中-公开
    模式特定集装箱运行附件

    公开(公告)号:US20100088495A1

    公开(公告)日:2010-04-08

    申请号:US12251311

    申请日:2008-10-14

    IPC分类号: G06F9/318

    CPC分类号: G06F9/44536 G06F9/44594

    摘要: The operation of a multi-mode application. The multi-mode application has a number of mode-specific logical containers of components. Each mode-specific container contains components that assist the multi-mode application in operating in a corresponding mode. If the application transitions to another mode, the component(s) of the other corresponding mode-specific logical container is used to assist in operating in the other mode. The logical containers may be activated and deactivated during execution time as the application transitions from mode to mode.

    摘要翻译: 多模式应用的操作。 多模式应用程序具有多个模式特定的组件逻辑容器。 每个模式特定的容器包含帮助多模式应用程序在相应模式下运行的组件。 如果应用程序转换到另一个模式,则另一个相应的模式特定逻辑容器的组件用于辅助在另一模式下运行。 当应用程序从模式转换到模式时,逻辑容器可以在执行时间期间被激活和去激活。

    Thin client software development environment
    8.
    发明申请
    Thin client software development environment 有权
    瘦客户端软件开发环境

    公开(公告)号:US20080127135A1

    公开(公告)日:2008-05-29

    申请号:US11588745

    申请日:2006-10-27

    IPC分类号: G06F9/45

    CPC分类号: G06F8/447 G06F8/71

    摘要: Various technologies and techniques are disclosed for providing a thin client software development environment. A server-based software development application is provided that is operable to be displayed in a thin client user interface on a client computer. The server-based development application has a server-based compiler. Input is received from the client computer to interact with a software development project using the server-based software development application. The software development project is stored in a location accessible from the software development application. A compile selection is received from the client computer to compile the software development project using the server-based software development application. A compiled application is generated with the server-based software development application and provided to the client computer. A sharing feature allows the software development project to be accessed by multiple users from different client computers.

    摘要翻译: 公开了用于提供瘦客户机软件开发环境的各种技术和技术。 提供了一种基于服务器的软件开发应用程序,其可操作以在客户端计算机上的瘦客户端用户界面中显示。 基于服务器的开发应用程序具有基于服务器的编译器。 从客户端计算机接收输入,使用基于服务器的软件开发应用程序与软件开发项目进行交互。 软件开发项目存储在可从软件开发应用程序访问的位置。 从客户端计算机接收到编译选择,以使用基于服务器的软件开发应用程序编译软件开发项目。 使用基于服务器的软件开发应用程序生成已编译的应用程序,并将其提供给客户端计算机。 共享功能允许来自不同客户端计算机的多个用户访问软件开发项目。

    Establishing call paths between source wireless computing systems and remote wireless computing systems using intermediary computing systems
    9.
    发明授权
    Establishing call paths between source wireless computing systems and remote wireless computing systems using intermediary computing systems 失效
    在源无线计算系统和使用中介计算系统的远程无线计算系统之间建立呼叫路径

    公开(公告)号:US07092713B2

    公开(公告)日:2006-08-15

    申请号:US10426088

    申请日:2003-04-29

    申请人: Vijaye G. Raji

    发明人: Vijaye G. Raji

    IPC分类号: H04Q7/20

    摘要: A mechanism that allows one wireless computing system to communicate with another even though they are out of range of each other's transmitter/receiver circuitry, and without requiring dedicated external equipment to facilitate the communication. Instead, intermediary wireless computing systems may facilitate the communication. Upon receiving a request to communicate with a destination wireless device, each intermediary computing system discovers available wireless communications, and forwards the communication to them. The next intermediary computing system does the same, and so on and so forth, until the destination wireless device receives the wireless communication. The response is returned via the same path in reverse. Accordingly, the source wireless computing system may discover a possible wireless path to the destination wireless device. Possible wireless paths may be added and deleted as those wireless paths are created and destroyed, respectively, due to the mobility of the wireless computing systems.

    摘要翻译: 这种机制允许一个无线计算系统与另一个无线计算系统通信,尽管它们超出了彼此的发射机/接收机电路的范围,并且不需要专门的外部设备来促进通信。 相反,中介无线计算系统可以促进通信。 在接收到与目的地无线设备通信的请求时,每个中间计算系统发现可用的无线通信,并将通信转发给他们。 下一个中间计算系统执行相同的操作,等等,直到目的地无线设备接收到无线通信。 响应通过相反的路径返回。 因此,源无线计算系统可以发现到目的无线设备的可能的无线路径。 可能的无线路径可以被添加和删除,因为由于无线计算系统的移动性而分别创建和销毁这些无线路径。