Distributed system architecture for variable coupling
    1.
    发明申请
    Distributed system architecture for variable coupling 有权
    用于可变耦合的分布式系统架构

    公开(公告)号:US20060155868A1

    公开(公告)日:2006-07-13

    申请号:US11054133

    申请日:2005-02-08

    IPC分类号: G06F15/16

    CPC分类号: G06F9/465 G06F9/4862

    摘要: A distributed computer system in several embodiments includes several architectures or configurations. Each configuration exhibits a different degree of coupling between an application that provides data and an application that consumes that data. In an embodiment, a provider application knows the identity of a consumer application, converts data into the format of the consumer application, and transmits the data to the consumer application. In other embodiments, the provider application does not know the identity of the consumer application, and transmits data to the consumer application through an intermediary. In such embodiments, either the provider or the intermediary can perform the data conversion. In another embodiment, a manager object oversees the transformation of the system from one configuration to another in real time.

    摘要翻译: 在几个实施例中的分布式计算机系统包括若干架构或配置。 每个配置在提供数据的应用程序和消耗该数据的应用程序之间呈现不同程度的耦合。 在一个实施例中,提供商应用知道消费者应用的身份,将数据转换为消费者应用的格式,并将数据发送到消费者应用。 在其他实施例中,提供商应用不知道消费者应用的身份,并通过中介向消费者应用发送数据。 在这样的实施例中,提供商或中介可以执行数据转换。 在另一个实施例中,管理对象监视系统从一个配置到另一个配置的实时转换。

    Object space with active objects
    2.
    发明申请
    Object space with active objects 有权
    活动对象的对象空间

    公开(公告)号:US20060143620A1

    公开(公告)日:2006-06-29

    申请号:US11024919

    申请日:2004-12-29

    IPC分类号: G06F9/46

    摘要: A technique for facilitating coordination of actions by multiple programs involves providing an execution environment for active objects. The execution environment may be an object space. Client programs may write active objects to the object space, which execute on behalf of the client programs. The client programs may obtain the results of the executed active objects, even if the client program is disconnected from the object space while the active object is executing.

    摘要翻译: 用于促进多个程序的动作协调的技术涉及为活动对象提供执行环境。 执行环境可以是对象空间。 客户端程序可以将活动对象写入到代表客户端程序执行的对象空间中。 即使在活动对象正在执行时客户端程序与对象空间断开连接,客户机程序也可以获得执行的活动对象的结果。

    System and method for accessing RSS feeds
    4.
    发明申请
    System and method for accessing RSS feeds 审中-公开
    用于访问RSS源的系统和方法

    公开(公告)号:US20060155698A1

    公开(公告)日:2006-07-13

    申请号:US11024382

    申请日:2004-12-28

    申请人: Julien Vayssiere

    发明人: Julien Vayssiere

    IPC分类号: G06F17/30

    摘要: A technique for pushing RSS feeds onto a device allows access to feeds on devices, such as mobile phones, that are not web-enabled. In an embodiment, text messages may be sent to a mobile phone when new feed items are available. The text messages may contain relatively little information about each item because of the limited size of text messages. A recipient of a text message may reply with a text message for more information about items in which the recipient is interested. In response to the request for more information, a voice message could be placed in the recipient's voicemail that includes the full news item, translated by a speech synthesis program.

    摘要翻译: 将RSS订阅RSS推送到设备上的技术允许访问未启用网络的设备(例如移动电话)上的订阅源。 在一个实施例中,当新的饲料物品可用时,文本消息可被发送到移动电话。 由于文本消息的大小有限,文本消息可能包含关于每个项目的相对较少的信息。 文本消息的接收者可以用文本消息来回复关于接收者感兴趣的项目的更多信息。 响应于更多信息的请求,语音消息可以被放置在接收者的语音邮件中,其包括通过语音合成程序翻译的完整新闻项。

    Autocompletion for unordered lists
    5.
    发明申请
    Autocompletion for unordered lists 有权
    无序列表的自动填充

    公开(公告)号:US20070050728A1

    公开(公告)日:2007-03-01

    申请号:US11215717

    申请日:2005-08-30

    申请人: Julien Vayssiere

    发明人: Julien Vayssiere

    IPC分类号: G06F17/00

    摘要: Autocompletion techniques are described that allow a user to access previous entries to one or more data input fields, simply by typing in a desired term and/or character sequence at one of the data input fields. For example, an autocompletion system may match a current input sequence against words contained within the previous entries, where the current input sequence may not be included in a first word of some or all of the previous entries. In this way, the user may quickly and easily remember, access, and enter previous entries, or variations thereof, into a local input field.

    摘要翻译: 自动完成技术被描述为允许用户通过在数据输入字段之一中键入期望的项和/或字符序列来访问先前的条目到一个或多个数据输入字段。 例如,自动完成系统可以将当前输入序列与先前条目中包含的字匹配,其中当前输入序列可能不包括在先前条目中的一些或全部的第一个字中。 以这种方式,用户可以快速且容易地记住,访问并将先前的条目或其变体输入到本地输入字段中。

    Data transmission over an in-use transmission medium
    6.
    发明申请
    Data transmission over an in-use transmission medium 有权
    通过使用中的传输介质进行数据传输

    公开(公告)号:US20060178115A1

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

    申请号:US11051170

    申请日:2005-02-04

    申请人: Julien Vayssiere

    发明人: Julien Vayssiere

    IPC分类号: H04B1/38

    CPC分类号: H04M11/066

    摘要: An embodiment includes a method that includes receiving data through a non-voice input. The method also includes translating the data into one or more numeric values. The method includes encoding the one or more numeric values into an audio stream, wherein the audio stream is to be transmitted over a transmission medium that is in use for voice communication.

    摘要翻译: 实施例包括一种包括通过非语音输入接收数据的方法。 该方法还包括将数据转换成一个或多个数值。 该方法包括将一个或多个数值编码为音频流,其中音频流将通过用于语音通信的传输介质进行传输。

    Process model transformation for event-based coordination of composite applications
    7.
    发明申请
    Process model transformation for event-based coordination of composite applications 有权
    复合应用程序的事件协调的过程模型转换

    公开(公告)号:US20070150075A1

    公开(公告)日:2007-06-28

    申请号:US11219526

    申请日:2005-09-02

    IPC分类号: G05B13/02

    CPC分类号: G06F9/5038 G06F8/20 G06F9/541

    摘要: A process model specified using, for example, UML activity diagrams can be translated into an event-based model that can be executed on top of a coordination middleware. For example, a process model may be encoded as a collection of coordinating objects that interact with each other through a coordination middleware including a shared memory space. This approach is suitable for undertaking post-deployment adaptation of process-oriented composite applications. In particular, new control dependencies can be encoded by dropping new (or enabling existing) coordinating objects into the space and/or disabling existing ones.

    摘要翻译: 使用例如UML活动图指定的过程模型可以转换为可在协调中间件之上执行的基于事件的模型。 例如,过程模型可以被编码为通过包括共享存储器空间的协调中间件彼此交互的协调对象的集合。 该方法适用于面向过程的复合应用的部署后适配。 特别地,可以通过将新的(或使现有的)协调对象放入空间和/或禁用现有对象来编码新的控制依赖性。

    Portable device with programmable housing
    8.
    发明申请
    Portable device with programmable housing 审中-公开
    带可编程外壳的便携式设备

    公开(公告)号:US20060171104A1

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

    申请号:US11048355

    申请日:2005-02-01

    申请人: Julien Vayssiere

    发明人: Julien Vayssiere

    IPC分类号: H05K5/00

    摘要: Embodiments of the present invention include a portable device with a programmable housing that changes appearance in accordance with data inputs. In one embodiment, the portable device comprises a rigid housing having an outer surface, wherein the outer surface forms a contoured outer surface of at least a first portion of said portable device, electronic paper attached to at least a second portion of the outer surface of the rigid housing, the electronic paper having a first input for receiving power and a second input for receiving data, wherein the electronic paper forms an image corresponding to the data received on the second input, thereby changing the appearance of at least the second portion of the portable device.

    摘要翻译: 本发明的实施例包括具有根据数据输入改变外观的可编程壳体的便携式设备。 在一个实施例中,便携式设备包括具有外表面的刚性外壳,其中外表面形成所述便携式设备的至少第一部分的轮廓外表面,电子纸附接到外表面的至少第二部分 所述刚性外壳,所述电子纸具有用于接收电力的第一输入和用于接收数据的第二输入,其中所述电子纸形成对应于在所述第二输入上接收的数据的图像,从而改变至少所述第二部分的外观 便携式设备。

    Set identifiers for objects
    9.
    发明申请

    公开(公告)号:US20060101067A1

    公开(公告)日:2006-05-11

    申请号:US10982774

    申请日:2004-11-08

    IPC分类号: G06F17/00 G06F7/00

    摘要: Set identifiers for objects are determined based on individual identifiers of the objects. A first identifier is received from a first identification tag associated with a first object. A second identifier is received from a second identification tag associated with a second object. A set identifier corresponding to a set of objects that includes the first object and the second object is determined, based on the first identifier and the second identifier. The set identifier is associated with a virtual object that corresponds to the set.

    Systems and methods of accessing information across distributed computing components
    10.
    发明申请
    Systems and methods of accessing information across distributed computing components 有权
    跨分布式计算组件访问信息的系统和方法

    公开(公告)号:US20070256083A1

    公开(公告)日:2007-11-01

    申请号:US11411597

    申请日:2006-04-26

    申请人: Julien Vayssiere

    发明人: Julien Vayssiere

    IPC分类号: G06F9/46

    摘要: In one embodiment the present invention includes a systems and methods of accessing information across distributed computing components. In one embodiment, a first software component has associated information and references to information associated with other software components that provide inputs to the first software component. Information about downstream software components may be accessed through the references. In one embodiment, a first software service such as a web service may include metadata that describes the service and pointers to other services consumed by the first software service. Embodiments of the invention provide automated auditing and searching across related software components.

    摘要翻译: 在一个实施例中,本发明包括跨分布式计算组件访问信息的系统和方法。 在一个实施例中,第一软件组件具有与提供对第一软件组件的输入的其他软件组件相关联的信息的关联信息和参考。 有关下游软件组件的信息可以通过引用访问。 在一个实施例中,诸如web服务的第一软件服务可以包括描述服务的元数据和由第一软件服务消耗的其他服务的指针。 本发明的实施例提供了跨相关软件组件的自动审核和搜索。