会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 4. 发明授权
    • Methods and apparatus for building, customizing and using software abstractions of external entities
    • 用于构建,定制和使用外部实体的软件抽象的方法和设备
    • US07516447B2
    • 2009-04-07
    • US10233118
    • 2002-08-30
    • Kyle W. MarvinDavid Bau, IIIRoderick A. Chavez
    • Kyle W. MarvinDavid Bau, IIIRoderick A. Chavez
    • G06F9/44G06F9/45
    • G06F9/465G06F9/541G06F9/542G06F2209/461
    • An entity is abstracted through implementation of a proxy object of the present invention, including functions for a software application to programmatically interact with the entity at runtime, as well as optional compile and design time implementation classes to support the development and customization of declarative proxy object definitions. In one embodiment, builder and resource interfaces are provided to assist in the creation of the implementation classes. In one embodiment, an extension interface is also provided to facilitate extension of an implementation of the proxy object. Software applications including programmatic usage of proxy object functions are compiled into object codes with proxy objects and meta data files. The compiled object codes are executed using a runtime engine, which includes proxy context objects to facilitate interaction on an instance basis, and an asynchronous event router to route asynchronous events for the entity.
    • 通过实现本发明的代理对象来抽象实体,包括用于在运行时以编程方式与实体交互的软件应用程序的功能,以及可选的编译和设计时间实现类,以支持声明式代理对象的开发和定制 定义。 在一个实施例中,提供构建器和资源接口以协助实现类的创建。 在一个实施例中,还提供扩展接口以便于扩展代理对象的实现。 包括代理对象功能的程序化使用的软件应用程序被编译成具有代理对象和元数据文件的对象代码。 使用运行时引擎来执行编译的目标代码,运行时引擎包括代理上下文对象以促进基于实例的交互,以及用于为该实体路由异步事件的异步事件路由器。
    • 7. 发明授权
    • Iterative software development environment with prioritized build rules
    • 具有优先级构建规则的迭代软件开发环境
    • US06922827B2
    • 2005-07-26
    • US10082795
    • 2002-02-22
    • Kenneth Eric VasilikDavid Bau, IIIRoderick A. Chavez
    • Kenneth Eric VasilikDavid Bau, IIIRoderick A. Chavez
    • G06F9/44G06F9/45
    • G06F8/71
    • An iterative software development environment is provided to perform modified dependency analyses for use in building a target file and all the files on which it depends from one or more source files using a set of prioritized build rules. In one embodiment, the build rules indicate how different types of target files can be generated from different source file types. A given target file type may be associated with several rules, each having a different priority, for building the target from different source file types. In one embodiment, if more than one source file exists that can be used to generate a given target file, the rule with the highest priority is used. In one embodiment, the build environment identifies how to generate a particular target file by identifying the highest priority rule for which an associated source file type exists. Moreover, the development environment identifies the presence of a new source file having a corresponding build rule with a higher priority than that of the source file type(s) previously used in the generation of the target file. In one embodiment of the invention, the target file is rebuilt if such a new source file is identified, or if one or more source files previously used to build the target file are determined to have been modified more recently than that indicated by the build date/time of the target file itself.
    • 提供了一个迭代的软​​件开发环境,用于执行修改的依赖关系分析,用于构建目标文件以及使用一组优先级构建规则从一个或多个源文件依赖于其的所有文件。 在一个实施例中,构建规则指示可以从不同的源文件类型生成不同类型的目标文件。 给定的目标文件类型可以与几个规则相关联,每个规则具有不同的优先级,用于从不同的源文件类型构建目标。 在一个实施例中,如果存在可以用于生成给定目标文件的多于一个源文件,则使用具有最高优先级的规则。 在一个实施例中,构建环境通过识别存在相关源文件类型的最高优先级规则来识别如何生成特定目标文件。 此外,开发环境识别出具有比先前在生成目标文件中使用的源文件类型更高的优先级的具有相应构建规则的新源文件的存在。 在本发明的一个实施例中,如果识别出这样的新的源文件,或者如果先前用于构建目标文件的一个或多个源文件被确定为比构建日期指示的更近的源文件被修改,则重建目标文件 /目标文件本身的时间。
    • 8. 发明授权
    • Method and apparatus for writing a windows application in HTML
    • 在HTML中编写Windows应用程序的方法和装置
    • US06662341B1
    • 2003-12-09
    • US09315858
    • 1999-05-20
    • Phillip R. CooperLoren M. KohnfelderRoderick A. Chavez
    • Phillip R. CooperLoren M. KohnfelderRoderick A. Chavez
    • G06F1721
    • G06F9/451
    • A method, apparatus, and computer-readable medium for authoring and executing HTML application files is disclosed. An HTML application file is basically a standard HTML file that runs in its own window outside of the browser, and is thus not bound by the security restrictions of the browser. The author of an HTML application file can take advantage of the relaxed security. The author of the HTML application file designates the file as an HTML application file by doing one or more of the following: defining the MIME type as an HTML application MIME type; or using an HTML application file extension for the file. When a browser, such as the Internet Explorer, encounters one of the above, it processes the file as an HTML application file rather than a standard HTML file by creating a main window independent of the browser, and rendering the HTML in the main window.
    • 公开了一种用于创作和执行HTML应用程序文件的方法,装置和计算机可读介质。 HTML应用程序文件基本上是一个标准的HTML文件,它在浏览器外部的窗口中运行,因此不受浏览器安全限制的约束。 HTML应用程序文件的作者可以利用轻松的安全性。 HTML应用程序文件的作者通过执行以下一项或多项将文件指定为HTML应用程序文件:将MIME类型定义为HTML应用程序MIME类型; 或使用文件的HTML应用程序文件扩展名。 当浏览器(如Internet Explorer)遇到上述之一时,它会通过创建一个独立于浏览器的主窗口,并在主窗口中呈现HTML来将文件作为HTML应用程序文件而不是标准HTML文件进行处理。