Method and apparatus for detection of malicious behavior in mobile ad-hoc networks
    31.
    发明授权
    Method and apparatus for detection of malicious behavior in mobile ad-hoc networks 失效
    用于检测移动自组织网络中的恶意行为的方法和装置

    公开(公告)号:US08122505B2

    公开(公告)日:2012-02-21

    申请号:US11840844

    申请日:2007-08-17

    Applicant: Dinesh Verma

    Inventor: Dinesh Verma

    Abstract: Systems and methods are provided for detecting malicious behavior in mobile ad-hoc wireless networks. The mobile ad-hoc network contains a plurality of actual nodes and a plurality of decoys that are derived from the actual nodes using duplicate instances of the operational software of the actual nodes in combination with a virtual interconnection topology created to make the decoys appear as actual nodes within the mobile ad-hoc network. The interconnection topology includes routing characteristics indicating that the most efficient path of communication to any given decoy is through at least one actual node in the network. The decoys are used to identify malicious behavior in the network and in particular to identify attempt to communicate directly with decoys in contradiction to the created interconnection topology. When the malicious behavior is associated with an identifiable node, corrective action is taken that includes quarantining that node from the other nodes in the network.

    Abstract translation: 提供了系统和方法来检测移动自组织无线网络中的恶意行为。 移动自组织网络包含多个实际节点和从实际节点导出的多个诱饵,其使用实际节点的操作软件的重复实例与创建的虚拟互连拓扑相结合,以使诱饵呈现为实际 移动自组织网络内的节点。 互连拓扑包括路由特征,指示与任何给定诱饵的最有效的通信路径是通过网络中的至少一个实际节点。 诱饵用于识别网络中的恶意行为,特别是识别与所创建的互连拓扑相矛盾的直接与诱饵通信的尝试。 当恶意行为与可识别节点相关联时,采取纠正措施,包括从网络中的其他节点隔离该节点。

    MULTI-LINGUAL TEXT ENTRY USING A DYNAMICALLY RECONFIGURABLE KEYBOARD

    公开(公告)号:US20080021699A1

    公开(公告)日:2008-01-24

    申请号:US11458523

    申请日:2006-07-19

    CPC classification number: G06F3/0238 H01H2219/012

    Abstract: The invention is directed to user-friendly multi-lingual text entry using a dynamically reconfigurable keyboard. A method for dynamically reconfiguring a keyboard according to an embodiment of the invention includes: displaying a first set of characters on the keyboard; providing language settings to an upper level system manager of a keyboard driver; communicating reconfiguration information corresponding to the language settings from the upper level system manager of the keyboard driver to a lower level device driver of the keyboard driver; and dynamically reconfiguring the keyboard to display a second set of characters.

    GENERATING DOCUMENTATION FROM TASK EXECUTION
    33.
    发明申请
    GENERATING DOCUMENTATION FROM TASK EXECUTION 审中-公开
    从任务执行生成文档

    公开(公告)号:US20070266372A1

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

    申请号:US11382551

    申请日:2006-05-10

    CPC classification number: G06F8/73 G06F9/30181

    Abstract: A method, system and computer program product for generating documentation of a customized execution of a task of a process are disclosed. A documentation program is associated with the task. When the task is executed, an execution time of the task execution is detected, which triggers an execution of the documentation program. In the case that a process includes multiple tasks, documentation of the multiple tasks is generated in an order based on the detected execution times of the multiple tasks within the process.

    Abstract translation: 公开了一种用于生成过程的任务的定制执行的文档的方法,系统和计算机程序产品。 文档程序与任务相关联。 当执行任务时,检测到任务执行的执行时间,这触发了文档程序的执行。 在过程包括多个任务的情况下,基于检测到的进程内的多个任务的执行时间,以顺序生成多个任务的文档。

    ENFORCEMENT OF SERVICE TERMS THROUGH ADAPTIVE EDGE PROCESSING OF APPLICATION DATA
    34.
    发明申请
    ENFORCEMENT OF SERVICE TERMS THROUGH ADAPTIVE EDGE PROCESSING OF APPLICATION DATA 审中-公开
    通过自适应边缘处理应用程序数据执行服务条款

    公开(公告)号:US20070214109A1

    公开(公告)日:2007-09-13

    申请号:US11751124

    申请日:2007-05-21

    CPC classification number: G06F17/30902 Y10S707/99932

    Abstract: An adaptive data replication and caching system configured to enforce service terms at the network edge. Service terms can include, but are not limited to established quality of service (QoS) terms, as well as the terms of a service level agreement (SLA). This system can include a data caching system configured to cache application data in a data store and to satisfy queries for application data from the cache. The system also can include a data replication system configured to replicate application data in the data store and to satisfy queries for application data against the replicated application data. Finally, the adaptive data replication and caching system can include a configurator for configuring portions of the data store for exclusive use by the data caching system and the data replication system based upon the service terms.

    Abstract translation: 配置为在网络边缘执行服务条款的自适应数据复制和缓存系统。 服务条款可以包括但不限于已建立的服务质量(QoS)术语,以及服务级别协议(SLA)的条款。 该系统可以包括配置为缓存数据存储器中的应用数据并且满足来自高速缓存的应用数据的查询的数据缓存系统。 该系统还可以包括配置为在数据存储中复制应用数据并满足针对复制的应用数据的应用数据的查询的数据复制系统。 最后,自适应数据复制和缓存系统可以包括配置器,用于根据服务条款来配置数据存储系统和数据复制系统专用的数据存储部分。

    Computer-implemented method, system, and program product for deployment time optimization of a distributed application
    35.
    发明申请
    Computer-implemented method, system, and program product for deployment time optimization of a distributed application 审中-公开
    计算机实现的方法,系统和程序产品,用于分布式应用程序的部署时间优化

    公开(公告)号:US20070198973A1

    公开(公告)日:2007-08-23

    申请号:US11345748

    申请日:2006-02-02

    CPC classification number: G06F8/61

    Abstract: A computer-implemented method, system, and program product for optimizing a distributed (software) application are provided. Specifically, a configuration of a target computing environment, in which the distributed application is deployed, is discovered upon deployment of the distributed application. Thereafter, based on a set of rules and the discovered configuration, one or more optimization techniques are applied to optimize the distributed application. In a typical embodiment, the set of rules can be embedded in the distributed application, or they can be accessed from an external source such as a repository. Regardless, the optimization techniques applied can include at least one of the following: (1) identification and replacement of an underperforming component of the distributed application with a new component; (2) generation of interface layers (to allow selection of optimal bindings) between distributed objects of the distributed application; and/or (3) execution of code transformation of the distributed application using program analysis techniques.

    Abstract translation: 提供了一种用于优化分布式(软件)应用程序的计算机实现的方法,系统和程序产品。 具体而言,在部署分布式应用程序时发现其中部署了分布式应用的目标计算环境的配置。 此后,基于一组规则和所发现的配置,应用一个或多个优化技术来优化分布式应用。 在典型的实施例中,该组规则可以嵌入在分布式应用中,或者可以从诸如存储库的外部源访问它们。 无论如何,应用的优化技术可以包括以下至少一个:(1)用新的组件识别和替换分布式应用程序的表现不佳的组件; (2)在分布式应用程序的分布式对象之间生成界面层(允许选择最佳绑定); 和/或(3)使用程序分析技术执行分布式应用程序的代码转换。

    Method and system for rapid dissemination of public announcements

    公开(公告)号:US20060206568A1

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

    申请号:US11077146

    申请日:2005-03-11

    Abstract: The present invention provides a method and system for disseminating urgent public announcements over an IP-based network. One or a plurality of Internet- or Intranet-connected servers receive and store data identifying particular geographic locations to current announcements. The servers identify IP addresses of users making URL requests or requests for target applications (an access point by which a network-connectable mobile device is connected to an Internet- or Intranet-connected server), determine a location for each user from the user's IP address (or access point), and determine whether an IP address (or access point) of a user corresponds to a location for which an announcement has been posted. If the user is identified to a location for which a current announcement is available, the announcement is displayed to the user. The announcement may be displayed by redirecting the user to a web page containing the announcement. Alternatively, the announcement may be displayed in a pop-up window or in a banner on a web page requested by said user. A banner displaying such an announcement may incorporate a link to permit the user to click through to a web page containing a more detailed version of the announcement.

    Systems and methods for storage area network design
    37.
    发明申请
    Systems and methods for storage area network design 有权
    存储区域网络设计的系统和方法

    公开(公告)号:US20060095885A1

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

    申请号:US10978056

    申请日:2004-10-30

    CPC classification number: H04L41/145 G06F3/0601 G06F2003/0697 H04L67/1097

    Abstract: Systems and methods for designing storage area network fabric. Preferably included are an arrangement for collecting user requirements on data flows to be supported by the fabric, an arrangement for grouping the data flows into flow groups according to at least one physical location parameter, an arrangement for designing components of fabric for the flow groups, the components being associated with at least one geographical region, and an arrangement for obtaining fabric by joining the fabric components via interconnection fabric, whereby flow groups over a plurality of geographical regions are supported.

    Abstract translation: 设计存储区域网络结构的系统和方法。 优选地包括用于收集要由架构支持的数据流的用户需求的布置,用于根据至少一个物理位置参数将数据流分组成流组的布置,用于设计用于流组的结构组件的布置, 所述组件与至少一个地理区域相关联,以及用于通过经由互连结构连接所述织物部件来获得织物的布置,由此支撑多个地理区域上的流动组。

    Multi-stream communication
    38.
    发明授权
    Multi-stream communication 有权
    多流通信

    公开(公告)号:US08804721B2

    公开(公告)日:2014-08-12

    申请号:US13222680

    申请日:2011-08-31

    CPC classification number: H04W4/06 H04L12/189 H04W72/005 H04W76/40

    Abstract: A method for reducing bandwidth used in multiple transmissions on a cellular network includes mapping at least one request of at least one end-device to a unicast channel between server and an intermediary in the network, creating a correlated multicast communication channel between the intermediary and the at least one end-device, and transferring data from the unicast channel to a multicast channel at the intermediary.

    Abstract translation: 一种用于减少在蜂窝网络上的多个传输中使用的带宽的方法包括将至少一个终端设备的至少一个请求映射到网络中的服务器和中间设备之间的单播信道,从而在中间设备和 至少一个终端设备,并且将数据从单播信道传送到中间设备的多播信道。

    Scheduling of Packets at Cellular Base Stations
    40.
    发明申请
    Scheduling of Packets at Cellular Base Stations 审中-公开
    在蜂窝基站上安排分组

    公开(公告)号:US20130051257A1

    公开(公告)日:2013-02-28

    申请号:US13222885

    申请日:2011-08-31

    Abstract: A method for scheduling a sequential transmission of a plurality of packets includes estimating a time when each of the plurality of packets waiting to be transmitted will be used by a device targeted to receive the plurality of packets, and mapping the time of each of the plurality of packets to a prioritization among the plurality of packets.

    Abstract translation: 一种用于调度多个分组的顺序传输的方法包括:估计等待发送的多个分组中的每个分组将被目标为接收多个分组的设备使用,并且映射多个分组中的每个分组的时间 的分组到多个分组之间的优先级。

Patent Agency Ranking