Methods, systems and computer program products for generating
client/server applications
    1.
    发明授权
    Methods, systems and computer program products for generating client/server applications 失效
    用于生成客户端/服务器应用程序的方法,系统和计算机程序产品

    公开(公告)号:US6011918A

    公开(公告)日:2000-01-04

    申请号:US64925

    申请日:1998-04-22

    IPC分类号: G06F9/44 G06F9/46

    CPC分类号: G06F8/30 G06F9/465

    摘要: Methods, systems and computer program products are provided for automatically generating client/server applications from an application written to execute on a single processing system. The application has program classes and programmed methods associated with the objects. Each program class in the application is identified and the relationships between programmed methods in the classes is determined. The relationships between the programmed methods in the identified classes are then weighted based on the activity of the relationship. Similarly, each identified class in the application is also weighted based on the computing resources required by the identified class. The identified classes are then partitioned into client classes and server classes based on the weighted relationships between the programmed methods in the classes, the weight associated with each class and a computing topology associated with a target client processing system. The resulting client and server partition may then be used for code generation and distribution based on the capabilities of a requesting computer system.

    摘要翻译: 提供了方法,系统和计算机程序产品,用于从写入在单个处理系统上执行的应用程序自动生成客户端/服务器应用程序。 应用程序具有与对象相关联的程序类和编程方法。 识别应用程序中的每个程序类,并确定类中编程方法之间的关系。 然后基于关系的活动来对所识别的类中的编程方法之间的关系加权。 类似地,应用程序中的每个已标识的类也基于所识别的类所需的计算资源进行加权。 然后,基于类中编程的方法,与每个类相关联的权重和与目标客户端处理系统相关联的计算拓扑之间的加权关系,将所识别的类划分为客户端类和服务器类。 然后,所得到的客户端和服务器分区可以用于基于请求计算机系统的能力的代码生成和分发。

    Technique for programmatically creating distributed object programs
    2.
    发明授权
    Technique for programmatically creating distributed object programs 失效
    用于以编程方式创建分布式对象程序的技术

    公开(公告)号:US6157960A

    公开(公告)日:2000-12-05

    申请号:US852263

    申请日:1997-05-07

    IPC分类号: G06F15/16 G06F9/44 G06F9/46

    CPC分类号: G06F9/546 G06F9/548

    摘要: The automatic object distribution of the present invention allows object oriented programs to be run as distributed programs without any explicit networking code, and without using an interface definition language (IDL). The present invention allows programmers to experiment with different distributions without complicating the programming task. It accomplishes this by generating two proxies that allow method calls written for local invocation to be invoked over a network. These dynamically-generated proxies allow calls to flow across a network as if they were local.

    摘要翻译: 本发明的自动对象分发允许面向对象的程序作为分布式程序运行而不需要任何明确的联网代码,并且不使用接口定义语言(IDL)。 本发明允许程序员在不使编程任务复杂化的情况下对不同的分布进行实验。 它通过生成两个代理来实现,该代理允许通过网络调用为本地调用编写的方法调用。 这些动态生成的代理允许呼叫流过网络,就像它们是本地的。

    Implantable nanosensor
    6.
    发明授权
    Implantable nanosensor 有权
    可植入纳米传感器

    公开(公告)号:US09592001B2

    公开(公告)日:2017-03-14

    申请号:US14406601

    申请日:2012-07-29

    摘要: An implantable nanosensor includes a stent to be implanted inside a fluid conduit. The stent has a well in a surface of the stent. The implantable nanosensor further includes a nanoscale-patterned sensing substrate disposed in the well. The nanoscale-patterned sensing substrate is to produce an optical scattering response signal indicative of a presence of an analyte in a fluid carried by the fluid conduit when interrogated by an optical stimulus signal.

    摘要翻译: 可植入纳米传感器包括待植入流体导管内的支架。 支架在支架表面有一个井。 可植入纳米传感器还包括设置在井中的纳米级图案感测基片。 纳米级图案化感测衬底将产生光学散射响应信号,该信号指示由光学刺激信号询问时由流体导管携带的流体中分析物的存在。

    Apparatus for use in sensing applications
    7.
    发明授权
    Apparatus for use in sensing applications 有权
    用于感应应用的装置

    公开(公告)号:US09310306B2

    公开(公告)日:2016-04-12

    申请号:US14006436

    申请日:2011-03-24

    IPC分类号: G01J3/44 G01N21/65 B05D3/00

    摘要: An apparatus for use in sensing applications includes a substrate and a plurality of clusters arranged in an aperiodic configuration on the substrate, wherein each of the plurality of clusters is formed of a plurality of Raman-active material nano-particles, and wherein each of the Raman-active material nano-particles is positioned in a substantially ordered configuration with respect to each other in each of the respective plurality of clusters.

    摘要翻译: 用于感测应用的装置包括基板和在基板上以非周期配置布置的多个簇,其中多个簇中的每一个由多个拉曼活性材料纳米颗粒形成,并且其中 拉曼活性材料纳米颗粒在相应的多个簇中的每一个中相对于彼此定位成基本排列的构型。

    Optical fiber surface enhanced raman spectroscopy (SERS) probe
    9.
    发明授权
    Optical fiber surface enhanced raman spectroscopy (SERS) probe 有权
    光纤表面增强拉曼光谱(SERS)探针

    公开(公告)号:US09001324B2

    公开(公告)日:2015-04-07

    申请号:US13810982

    申请日:2010-07-30

    申请人: Zhiyong Li Min Hu Wei Wu

    发明人: Zhiyong Li Min Hu Wei Wu

    IPC分类号: G01J3/44 G01N21/65

    CPC分类号: G01N21/658

    摘要: A surface enhanced Raman spectroscopy (SERS) probe apparatus and a method of SERS probing employ Raman-active surfaces of a plurality of nanoscale field concentrator (NFC) structures at a terminal end of an optical fiber. The SERS probe apparatus includes an optical fiber having an optical path and a terminal end that terminates the optical path. The SERS probe apparatus further includes a plurality of NFC structures and nanoparticles on surfaces of the plurality of NFC structures. First ends of the NFC structures are adjacent to the terminal end of optical fiber. The nanoparticles are Raman active to an analyte.

    摘要翻译: 表面增强拉曼光谱(SERS)探针装置和SERS探测的方法在光纤的末端使用多个纳米尺度场集中器(NFC)结构的拉曼活性表面。 SERS探针装置包括具有光路的光纤和终止光路的终端。 SERS探针装置还包括在多个NFC结构的表面上的多个NFC结构和纳米颗粒。 NFC结构的第一端与光纤的终端相邻。 纳米颗粒是对分析物有活性的拉曼。