会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 5. 发明授权
    • Deferred reconstruction of objects and remote loading in a distributed system
    • 对象的延迟重建和分布式系统中的远程加载
    • US06253256B1
    • 2001-06-26
    • US08950756
    • 1997-10-15
    • Ann M. WollrathJames H. WaldoKenneth C. R. C. ArnoldPeter C. Jones
    • Ann M. WollrathJames H. WaldoKenneth C. R. C. ArnoldPeter C. Jones
    • G06F1300
    • G06F9/542G06F9/548
    • A method and system for transmitting objects in an object-oriented distributed system allows the reconstruction of objects and downloading of code associated with such object reconstruction to be deferred until it is needed by a program. The deferred reconstruction is accomplished by using a Java object called a “marshalled object,” which is a self-describing stream and which is a first-class entity in the system, meaning that it exists within a type system of a programming language and can be accessed and manipulated by instructions written in that language. Such an object can typically be produced by any object that can be passed from one address space to another, and it can be stored, passed to other objects, or used to reconstruct an object of the original type on demand. The reconstruction of an object is deferred until the code holding a marshalled object directly calls the creation of the object using the marshalled object. Any downloading of code is also deferred until the marshalled object is used to create a copy of the original object.
    • 用于在面向对象的分布式系统中传送对象的方法和系统允许对对象的重建和与这样的对象重建相关联的代码的下载被推迟直到程序需要。 延迟重建通过使用称为“编组对象”的Java对象来实现,该对象是自描述流,并且是系统中的第一类实体,意味着它存在于编程语言的类型系统中,并且可以 通过用该语言编写的指令进行访问和操作。 这样的对象通常可以由可以从一个地址空间传递到另一个地址空间的任何对象来生成,并且可以将其存储,传递给其他对象,或用于根据需要重建原始类型的对象。 一个对象的重建被推迟,直到保持编组对象的代码直接使用编组对象来调用对象的创建。 代码的任何下载也被推迟到使用编组的对象来创建原始对象的副本。
    • 7. 发明申请
    • System and Method for Programmatic Management of Distributed Computing Resources
    • 分布式计算资源的程序化管理系统与方法
    • US20090271472A1
    • 2009-10-29
    • US12110880
    • 2008-04-28
    • Robert W. ScheiflerJohn W. McClainPeter C. JonesThomas V. Johnson
    • Robert W. ScheiflerJohn W. McClainPeter C. JonesThomas V. Johnson
    • G06F15/16
    • G06F9/5072G06F9/485G06F9/5077H04L41/0896H04L41/18H04L41/5051
    • Systems and methods for providing a development and deployment platform for Software as a Service (SaaS) providers are disclosed. The platform may provide an application programming interface (API) through which customers may configure virtualized grids of language-level virtual machines (VMs), networks, and storage resources. A grid may be horizontally scalable and programmatically configurable by a customer and/or customer code. The platform may allow dynamic scaling of resources (up and down) to match changing demands, by allowing customers and/or customer code to programmatically alter their own system level structure at runtime, through the API. The grid may be accessed by both on-grid and off-grid processes, through internal and external connectivity resources provided by the platform. The platform may provide common utilities for end-user services, deployment operations, and development tasks (e.g., debugging), and may include frameworks and macro-components (e.g. web servers). The platform may host long-running Internet-based services and/or one-shot computational services.
    • 披露了为软件即服务(SaaS)提供商提供开发和部署平台的系统和方法。 该平台可以提供一个应用程序编程接口(API),客户可以通过它来配置语言级虚拟机(VM),网络和存储资源的虚拟网格。 网格可以是水平可扩展的并且可以由客户和/或客户代码以编程方式配置。 通过允许客户和/或客户代码在运行时通过API以编程方式改变自己的系统级结构,平台可以允许动态扩展资源(上下)以匹配不断变化的需求。 电网可以通过并网和离网过程,通过平台提供的内部和外部连接资源来访问。 该平台可以为最终用户服务,部署操作和开发任务(例如,调试)提供通用实用程序,并且可以包括框架和宏组件(例如web服务器)。 该平台可以承载长时间运行的基于Internet的服务和/或一次性计算服务。