System and method for providing automated investment alerts from multiple data sources
    1.
    发明授权
    System and method for providing automated investment alerts from multiple data sources 有权
    从多个数据源提供自动投资警报的系统和方法

    公开(公告)号:US07818232B1

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

    申请号:US09255737

    申请日:1999-02-23

    IPC分类号: G06Q40/00

    CPC分类号: G06Q40/06 G06Q40/00

    摘要: A system and method provides investors with meaningful information extracted from large volumes of available data for a particular stock, mutual fund, bond, or other investment. The system includes one or more computers that receive and process multiple data feeds to extract information relating to each type of investment. The processed data is compared to “alert rules” each corresponding to a predefined condition, and a truth table is established that identifies alerts that are true for each particular investment. An investor logs onto a web site and enters a stock ticker symbol or similar investment identifier. Computer software displays a web page including “alerts” that are presently true for that particular investment. The alerts can be predefined by financial experts to make them useful to novice investors. When an investor selects a particular investment, a display is generated showing all of the alerts that are true for that investment and allowing the user to get more information concerning the significance of the alerts. The alerts can be grouped into different categories according to their content or time sensitivity.

    摘要翻译: 系统和方法为投资者提供从特定股票,共同基金,债券或其他投资的大量现有数据中提取的有意义的信息。 该系统包括一个或多个计算机,其接收和处理多个数据馈送以提取与每种类型的投资有关的信息。 将处理的数据与每个对应于预定义条件的“警报规则”进行比较,并且建立真实表,其识别对于每个特定投资是真实的警报。 投资者登录网站并输入股票代号或类似投资标识符。 计算机软件显示一个网页,包括目前为该特定投资而提供的“警报”。 警报可以由财务专家预先确定,使其对新手投资者有用。 当投资者选择特定投资时,会生成一个显示,显示所有投资的真实警报,并允许用户获取有关警报意义的更多信息。 警报可根据其内容或时间敏感性分为不同的类别。

    Peer communication channel partitioning
    2.
    发明授权
    Peer communication channel partitioning 有权
    对等通信信道分区

    公开(公告)号:US07676541B2

    公开(公告)日:2010-03-09

    申请号:US10158419

    申请日:2002-05-30

    IPC分类号: G06F15/16

    摘要: Communication channels are partitioned among active nodes in an unbounded computing space. A node may register with a discovery system to obtain an address window (that may correspond to a range of IP addresses). The node communicates only with nodes in accordance with the address window. Even though a partition corresponds to a subset of the nodes in the unbounded computing space, the partition overlaps with partitions of other nodes so that all nodes may interact with each other, either directly or indirectly. Because a node may be cognizant of a small subset of active nodes in the unbounded computing space, both security and scalability are supported.

    摘要翻译: 通信信道在无界计算空间中的主动节点之间进行分区。 节点可以向发现系统注册以获得地址窗口(可以对应于IP地址范围)。 节点根据地址窗口仅与节点进行通信。 即使分区对应于无界计算空间中的节点的子集,分区与其他节点的分区重叠,使得所有节点可以直接或间接地彼此交互。 由于节点可能会识别无界计算空间中活动节点的一小部分,因此支持安全性和可扩展性。

    AUTOMATED INVESTMENT ALERTS FROM MULTIPLE DATA SOURCES
    4.
    发明申请
    AUTOMATED INVESTMENT ALERTS FROM MULTIPLE DATA SOURCES 失效
    多个数据来源的自动投资警报

    公开(公告)号:US20100332414A1

    公开(公告)日:2010-12-30

    申请号:US12879888

    申请日:2010-09-10

    IPC分类号: G06Q40/00

    CPC分类号: G06Q40/06 G06Q40/00

    摘要: A system and method provides investors with meaningful information extracted from large volumes of available data for a particular stock, mutual fund, bond, or other investment. The system includes one or more computers that receive and process multiple data feeds to extract information relating to each type of investment. The processed data is compared to “alert rules” each corresponding to a predefined condition, and a truth table is established that identifies alerts that are true for each particular investment. An investor logs onto a web site and enters a stock ticker symbol or similar investment identifier. Computer software displays a web page including “alerts” that are presently true for that particular investment. The alerts can be predefined by financial experts to make them useful to novice investors. When an investor selects a particular investment, a display is generated showing all of the alerts that are true for that investment and allowing the user to get more information concerning the significance of the alerts. The alerts can be grouped into different categories according to their content or time sensitivity.

    摘要翻译: 系统和方法为投资者提供从特定股票,共同基金,债券或其他投资的大量现有数据中提取的有意义的信息。 该系统包括一个或多个计算机,其接收和处理多个数据馈送以提取与每种类型的投资有关的信息。 将处理的数据与每个对应于预定义条件的“警报规则”进行比较,并且建立真实表,其识别对于每个特定投资是真实的警报。 投资者登录网站并输入股票代号或类似投资标识符。 计算机软件显示一个网页,包括目前为该特定投资而提供的“警报”。 警报可以由财务专家预先确定,使其对新手投资者有用。 当投资者选择特定投资时,会生成一个显示,显示所有投资的真实警报,并允许用户获取有关警报意义的更多信息。 警报可根据其内容或时间敏感性分为不同的类别。

    Peer assembly inspection
    5.
    发明授权
    Peer assembly inspection 有权
    同行组装检查

    公开(公告)号:US07634806B2

    公开(公告)日:2009-12-15

    申请号:US10157118

    申请日:2002-05-30

    IPC分类号: G06F11/00 H04L29/06 G06F12/00

    CPC分类号: H04L63/101 G06F21/52

    摘要: A method and system for preventing undesired behaviors by executable code modules in a peer-to-peer computer system are provided. When a code module is received, an assembly inspection module queries a blacklist for the received code module. When the received code module is found on the blacklist, the computer system prevents execution of the received code module. Each peer includes an assembly inspection module. When the received code module is not found on the blacklist, the assembly inspection module inspects the received executable code module, prior to execution, to determine whether the code module can perform any undesired behaviors. If so, the received code module is added to the blacklist and prevented from executing.

    摘要翻译: 提供了一种用于防止对等计算机系统中的可执行代码模块的不期望行为的方法和系统。 当接收到代码模块时,装配检查模块向黑名单查询接收到的代码模块。 当在黑名单上找到接收的代码模块时,计算机系统阻止执行所接收的代码模块。 每个对等体包括组装检查模块。 当在黑名单上找不到接收到的代码模块时,装配检查模块在执行之前检查接收到的可执行代码模块,以确定代码模块是否可以执行任何不需要的行为。 如果是这样,接收到的代码模块被添加到黑名单并被阻止执行。

    Prevention of software tampering
    6.
    发明授权
    Prevention of software tampering 失效
    防止软件篡改

    公开(公告)号:US07478233B2

    公开(公告)日:2009-01-13

    申请号:US10157117

    申请日:2002-05-30

    IPC分类号: H04L9/00 G06F7/58

    摘要: In a distributed computing architecture, a method and system for authenticating a message as originating from an unaltered or unmodified node is provided. Prior to sending a messages, a black box software module in a node validates the node to determine whether the node has been altered or modified without authorization. Once validated, the black box alters a message, using a black box protection scheme, in such a manner that the message can be subsequently authenticated. The black box module sends the altered message to a peer node, whose own black box authenticates the message using an authentication scheme corresponding to the protection scheme. Because validation is performed, each node may assume that the message originated from an unaltered node. The protection and/or validation scheme can be changed in regular intervals so that attackers do not have time to reverse engineer the black box. Alternatively, validation may be skipped and the key used to alter/protect each message may be based on the environment of the node performing the alteration/protection, so that nodes that have been altered will generate different keys than unaltered nodes, and will not be able to communicate.

    摘要翻译: 在分布式计算架构中,提供了用于将消息认证为源自未改变节点或未修改节点的方法和系统。 在发送消息之前,节点中的黑匣子软件模块验证节点,以确定节点是否已被修改或未经授权。 一旦经过验证,黑盒子就会使用黑匣子保护方案来改变消息,使得消息可以随后被认证。 黑箱模块将改变的消息发送到对等节点,对等节点,其自己的黑盒使用与保护方案对应的认证方案来认证消息。 由于执行验证,每个节点可以假定该消息源自未改变的节点。 保护和/或验证方案可以定期更改,以便攻击者无需时间反向工程黑匣子。 或者,可以跳过验证,并且用于改变/保护每个消息的密钥可以基于执行改变/保护的节点的环境,使得被改变的节点将生成与未改变的节点不同的密钥,并且将不会 能沟通

    Automated investment alerts from multiple data sources
    7.
    发明授权
    Automated investment alerts from multiple data sources 失效
    来自多个数据源的自动投资警报

    公开(公告)号:US08170942B2

    公开(公告)日:2012-05-01

    申请号:US12879888

    申请日:2010-09-10

    IPC分类号: G06Q40/00

    CPC分类号: G06Q40/06 G06Q40/00

    摘要: A system and method provides investors with meaningful information extracted from large volumes of available data for a particular stock, mutual fund, bond, or other investment. The system includes one or more computers that receive and process multiple data feeds to extract information relating to each type of investment. The processed data is compared to “alert rules” each corresponding to a predefined condition, and a truth table is established that identifies alerts that are true for each particular investment. An investor logs onto a web site and enters a stock ticker symbol or similar investment identifier. Computer software displays a web page including “alerts” that are presently true for that particular investment. The alerts can be predefined by financial experts to make them useful to novice investors. When an investor selects a particular investment, a display is generated showing all of the alerts that are true for that investment and allowing the user to get more information concerning the significance of the alerts. The alerts can be grouped into different categories according to their content or time sensitivity.

    摘要翻译: 系统和方法为投资者提供从特定股票,共同基金,债券或其他投资的大量现有数据中提取的有意义的信息。 该系统包括一个或多个计算机,其接收和处理多个数据馈送以提取与每种类型的投资有关的信息。 将处理的数据与每个对应于预定义条件的“警报规则”进行比较,并且建立真实表,其识别对于每个特定投资是真实的警报。 投资者登录网站并输入股票代号或类似投资标识符。 计算机软件显示一个网页,包括目前为该特定投资而提供的“警报”。 警报可以由财务专家预先确定,使其对新手投资者有用。 当投资者选择特定投资时,会生成一个显示,显示所有投资的真实警报,并允许用户获取有关警报意义的更多信息。 警报可根据其内容或时间敏感性分为不同的类别。

    Mapping between object oriented and service oriented representations of a distributed application
    8.
    发明授权
    Mapping between object oriented and service oriented representations of a distributed application 有权
    分布式应用程序的面向对象和面向服务的表示之间的映射

    公开(公告)号:US07519713B2

    公开(公告)日:2009-04-14

    申请号:US11051043

    申请日:2005-02-04

    IPC分类号: G06F15/16 G06F3/00

    CPC分类号: G06F9/465 G06F9/548

    摘要: The present invention extends to mapping between object oriented and service oriented representations of a distributed application. A computer system accesses an annotated object oriented representation of a service, which is annotated with service description attributes mapping included objects to corresponding service oriented elements in a service oriented representation of the service. The computer system identifies a service description attribute that annotates an object of the annotated object oriented representation. The computer system maps the object to a corresponding service oriented element in accordance with service description information contained in the identified service description attribute. The computer system outputs a channel object configured to implements behaviors and data formats described in the service oriented representations. The computer system initiates a channel that is compatible with behaviors and data formats of the service.

    摘要翻译: 本发明扩展到分布式应用的面向对象和面向服务的表示之间的映射。 计算机系统访问服务的带注释的面向对象的表示,其被服务描述属性注释,所述服务描述属性将包含的对象映射到服务的面向服务的表示中的相应的面向服务的元素。 计算机系统识别注释被注释的面向对象的表示的对象的服务描述属性。 计算机系统根据包含在所识别的服务描述属性中的服务描述信息将对象映射到相应的面向服务的元件。 计算机系统输出被配置为实现在面向服务的表示中描述的行为和数据格式的信道对象。 计算机系统启动与服务的行为和数据格式兼容的频道。

    Unbounded computing space
    9.
    发明授权

    公开(公告)号:US07043522B2

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

    申请号:US10156936

    申请日:2002-05-30

    IPC分类号: G06F15/16

    CPC分类号: G06F9/5072 G06F2209/505

    摘要: An unbounded computing space including independent nodes is provided. Each node includes a discovery module to detect other nodes within the unbounded computing space, and an interaction module to communicate with the other detected nodes. Any node within the unbounded computing space can introduce an independent agent (e.g., an executable code assembly) into the unbounded computing space. The node in which an independent agent is introduced can subsequently send the independent agent to another node in the unbounded computing space for execution in the other node. Nodes in which an independent agent is introduced can define privileges that are associated with one or more agents and can be used to ensure the agent does not exceed a security policy as defined by the node. This allows for a distributed computing system in which an unlimited number of different agents can be introduced.