USER INTERFACE DEVELOPMENT TOOLS
    21.
    发明申请
    USER INTERFACE DEVELOPMENT TOOLS 审中-公开
    用户界面开发工具

    公开(公告)号:US20080307312A1

    公开(公告)日:2008-12-11

    申请号:US12134108

    申请日:2008-06-05

    CPC classification number: G06F8/38

    Abstract: A user interface tool can use a repository of user interface elements to create a user interface. One or more of the elements in the repository can be reused within the interface or among multiple interfaces. At least some of the elements have associated behavioral information. The behavioral information can indicate how an element is to function or appear based on, for example, the device or business channel in which the user interface is used. The tool can employ a multi-layer architecture. At least some behaviors of the tool (e.g., which elements from the repository are presented to the user, which actions the user can perform on a user interface) can be dependant on one or more roles of the user.

    Abstract translation: 用户界面工具可以使用用户界面元素的存储库来创建用户界面。 存储库中的一个或多个元素可以在接口内或多个接口之间重用。 至少一些元素具有相关联的行为信息。 行为信息可以基于例如使用用户界面的设备或业务通道来指示元素如何运行或出现。 该工具可以采用多层架构。 工具的至少一些行为(例如,来自存储库的哪些元素被呈现给用户,用户可以在用户界面上执行哪些动作)可以取决于用户的一个或多个角色。

    SOFTWARE LICENSING CONTROL VIA MOBILE DEVICES
    22.
    发明申请
    SOFTWARE LICENSING CONTROL VIA MOBILE DEVICES 审中-公开
    通过移动设备的软件许可控制

    公开(公告)号:US20080262968A1

    公开(公告)日:2008-10-23

    申请号:US12055290

    申请日:2008-03-25

    CPC classification number: G06F21/10

    Abstract: Methods and systems to control a license for a software application are disclosed. The methods and systems can include requesting a central licensing server for initial verification and authentication of at least one user of a software application and sending a identification application from the central licensing server to at least one of the first device or the second device. A license identifier can be generated in the first device or the second device and sent to the central licensing server. The central licensing server can respond by sending a license key generator program to generate a dynamic key. The dynamic key can be input in the second device to execute the software application.

    Abstract translation: 公开了用于控制软件应用的许可证的方法和系统。 方法和系统可以包括请求中央许可服务器进行软件应用程序的至少一个用户的初始验证和认证,并将识别应用从中央许可服务器发送到第一设备或第二设备中的至少一个。 可以在第一设备或第二设备中生成许可标识符,并发送到中央许可服务器。 中央许可服务器可以通过发送许可证密钥生成程序来生成动态密钥来进行响应。 可以在第二设备中输入动态密钥来执行软件应用。

    DECISION TREE CONSTRUCTION VIA FREQUENT PREDICTIVE ITEMSETS AND BEST ATTRIBUTE SPLITS
    23.
    发明申请
    DECISION TREE CONSTRUCTION VIA FREQUENT PREDICTIVE ITEMSETS AND BEST ATTRIBUTE SPLITS 有权
    决策树建设通过常规预测项目和最佳属性分支

    公开(公告)号:US20080201340A1

    公开(公告)日:2008-08-21

    申请号:US11965692

    申请日:2007-12-27

    CPC classification number: G06K9/6282 G06N99/005

    Abstract: A decision tree can be constructed via frequent predictive itemsets and best item splits. A hierarchical frequent predictive itemsets tree data structure can be used to construct the decision tree. A bottom-up traversal of the data structure can be used during determination of best item splits. The described technologies can construct decision trees with superior accuracy as compared to conventional greedy decision tree construction approaches.

    Abstract translation: 决策树可以通过频繁预测项目集和最佳项目分割来构建。 层次化频繁预测项集树数据结构可用于构建决策树。 在确定最佳项目拆分时,可以使用数据结构的自下而上遍历。 与传统的贪心决策树建设方法相比,所描述的技术可以精确地构建决策树。

    Methods and system for configurable domain specific abstract core
    24.
    发明申请
    Methods and system for configurable domain specific abstract core 有权
    可配置域特定抽象核心的方法和系统

    公开(公告)号:US20080066045A1

    公开(公告)日:2008-03-13

    申请号:US11810350

    申请日:2007-06-05

    CPC classification number: G06F17/5045

    Abstract: The present invention provides a configurable domain specific abstract core (DSAC) for implementing applications within any domain. The DSAC comprises at least one function specific abstract module (FSAM) configurable at a plurality of stages for implementing a predetermined function belonging to one or more applications in the domain. The FSAM comprises a function specific abstract logic (FSAL) for implementing functional logic and a micro state engine (MSE) for generating and monitoring one or more control signals, at least one of the control signals being generated by execution of a dynamic script for controlling the FSAL. The DSAC further comprises one or more buffer modules for data exchange among one or more FSAMs, and for temporary storage of data, one or more programmable data path connection maps comprising a set of interconnections, for configuring data paths among the one or more FSAMs and the one or more buffers, and a programmable hardware software interface module for coupling with one or more external computing devices. The DSAC may be configured at a design configuration stage, an application initialization configuration stage and a run time configuration stage. The DSAC implements a data driven control flow architecture.

    Abstract translation: 本发明提供了一种用于在任何域内实现应用的可配置域特定抽象核心(DSAC)。 DSAC包括在多个阶段可配置的至少一个功能特定抽象模块(FSAM),用于实现属于域中的一个或多个应用的​​预定功能。 FSAM包括用于实现功能逻辑的功能特定抽象逻辑(FSAL)和用于生成和监视一个或多个控制信号的微状态引擎(MSE),所述控制信号中的至少一个通过执行用于控制的动态脚本来产生 FSAL。 DSAC还包括一个或多个缓冲模块,用于在一个或多个FSAM之间进行数据交换,以及用于临时存储数据,一个或多个可编程数据路径连接图包括一组互连,用于配置一个或多个FSAM之间的数据路径,以及 一个或多个缓冲器以及用于与一个或多个外部计算设备耦合的可编程硬件软件接口模块。 DSAC可以在设计配置阶段,应用程序初始化配置阶段和运行时配置阶段进行配置。 DSAC实现了数据驱动的控制流架构。

    System and method for establishing communication network
    25.
    发明申请
    System and method for establishing communication network 审中-公开
    建立通信网络的系统和方法

    公开(公告)号:US20080008139A1

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

    申请号:US11480487

    申请日:2006-07-05

    CPC classification number: H04W84/18

    Abstract: A system, method, and computer program product for establishing a communication network, including a plurality of access points, wherein each access point includes a plurality of devices adapted to operate in communication to a proximate corresponding access point. The system further includes a communication module disposed in the plurality of devices and encoded with executable instructions representing a computer program, wherein the communication module is adapted to randomly locate the plurality of devices and establish an ad-hoc communication network between the plurality of devices in any of the plurality of access points for exchanging information on the plurality of access points and for establishing the communication network with any of the plurality of access points.

    Abstract translation: 一种用于建立包括多个接入点的通信网络的系统,方法和计算机程序产品,其中每个接入点包括适于与邻近的对应接入点进行通信操作的多个设备。 所述系统还包括设置在所述多个设备中的通信模块,并用代表计算机程序的可执行指令进行编码,其中所述通信模块适于随机地定位所述多个设备并且在所述多个设备之间建立自组织通信网络 所述多个接入点中的任一个用于在所述多个接入点上交换信息,以及用于与所述多个接入点中的任一个建立所述通信网络。

    System and method for managing playout time in packet communication network
    26.
    发明申请
    System and method for managing playout time in packet communication network 有权
    用于管理分组通信网络播放时间的系统和方法

    公开(公告)号:US20080008096A1

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

    申请号:US11480486

    申请日:2006-07-05

    Abstract: A system, method, and computer program product for dynamically managing packet delay of a received packet of data between multiple endpoints, including a delay estimator module adapted to calculate packet delay of the received packet of data. The system further includes a predictor module adapted for predicting a playout time for each received packet of data indicative of the calculated packet delay of the at least one received packet of data. Furthermore, the system includes a buffer module adapted for buffering the received packet of data for a variable amount of time and a player module adapted for playing only the received packet of data and to discard packets of data received after the predicted playout time. The delay estimator is adapted to calculate maximum delay of all the packets of data received in an interval within a predetermined threshold indicative of the calculated packet delay.

    Abstract translation: 一种用于在多个端点之间动态管理接收到的数据分组的分组延迟的系统,方法和计算机程序产品,包括适于计算所接收的数据分组的分组延迟的延迟估计器模块。 该系统还包括预测器模块,其适于预测每个接收到的数据分组的播出时间,该数据分组指示所计算的至少一个接收的数据分组的分组延迟。 此外,该系统包括适于缓冲接收到的数据包的可变时间量的缓冲器模块和适于只播放所接收到的数据包的播放器模块,并丢弃在预测的播放时间之后接收的数据分组。 延迟估计器适于计算在指示所计算的分组延迟的预定阈值内的间隔中接收的所有数据分组的最大延迟。

    Grid computing systems and methods thereof
    27.
    发明申请
    Grid computing systems and methods thereof 审中-公开
    网格计算系统及其方法

    公开(公告)号:US20070250365A1

    公开(公告)日:2007-10-25

    申请号:US11407906

    申请日:2006-04-21

    CPC classification number: G06F9/5072 G06Q10/06316 G06Q10/0639

    Abstract: A grid computing system, method, and computer program product, adapted to execute at least one workflow having a set of predefined operating parameters and including an execution module comprising a plurality of devices having a plurality of heterogeneous resources, wherein the plurality of devices is adapted to execute the at least one job by integrating the plurality of heterogeneous resources. The system further includes at least one grid workflow module. The grid workflow module includes a graphical user interface to provide at least one user to initiate and manage the at least one workflow based on the set of predefined operating parameters and the plurality of heterogeneous resources. Furthermore, the grid workflow module includes a manager module adapted to partition the at least one workflow into multiple jobs prior to the execution of the at least one workflow.

    Abstract translation: 一种网格计算系统,方法和计算机程序产品,其适于执行至少一个具有一组预定义操作参数的工作流,并且包括具有多个异构资源的多个设备的执行模块,其中所述多个设备被适配 以通过集成所述多个异构资源来执行所述至少一个作业。 该系统还包括至少一个网格工作流模块。 网格工作流模块包括图形用户界面,以提供至少一个用户基于一组预定义的操作参数和多个异构资源发起和管理该至少一个工作流。 此外,网格工作流模块包括管理器模块,其适于在至少一个工作流的执行之前将至少一个工作流划分为多个作业。

    Business to business integration software as a service
    28.
    发明申请
    Business to business integration software as a service 有权
    企业对业务集成软件即服务

    公开(公告)号:US20070239858A1

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

    申请号:US11401533

    申请日:2006-04-10

    CPC classification number: G06Q30/06

    Abstract: The present technique includes a software framework which makes it possible for providing Business-to-Business (B2B) integration software as a service (SaaS). The framework follows a hub and spoke model wherein the hub and spoke communicate through web services. While the hub and spokes act as integration gateways with the enterprise systems, the hub also acts as a centralized remote command, control and configuration center for the entire setup. The hub software provides the ability to generate and remotely deploy the spoke environments and also manage them remotely. The generated spoke environment can be downloaded, installed and configured to connect to the local systems and act as a mediator for B2B integration between hub and the local systems. Once installed the environments are remotely managed through the management console provided by the hub software. This invention reduces the on boarding time of trading partners and reduces the cost of B2B integration by amortizing the cost of remotely managing multiple trading partner gateways through a single management console.

    Abstract translation: 本技术包括一个软件框架,可以提供企业对企业(B2B)集成软件即服务(SaaS)。 框架遵循中心和辐射模型,其中中心和辐条通过网络服务进行通信。 虽然集线器和辐条作为与企业系统的集成网关,但集线器也可用作整个设备的集中式远程命令,控制和配置中心。 集线器软件提供生成和远程部署辐条环境的能力,并远程管理它们。 生成的辐条环境可以下载,安装和配置为连接到本地系统,并作为中枢和本地系统之间的B2B集成的调解器。 一旦安装,环境通过集线器软件提供的管理控制台进行远程管理。 本发明减少了贸易伙伴的登船时间,并通过单个管理控制台摊销远程管理多个贸易伙伴网关的成本,降低了B2B集成的成本。

    CONTEXT-AWARE MIDDLEWARE PLATFORM FOR CLIENT DEVICES
    29.
    发明申请
    CONTEXT-AWARE MIDDLEWARE PLATFORM FOR CLIENT DEVICES 有权
    用于客户端设备的背景技术中间件平台

    公开(公告)号:US20070208686A1

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

    申请号:US11670918

    申请日:2007-02-02

    Abstract: Middleware can accept transaction requests from a client device and tailor the request to a backend transaction server. The server's response can be tailored to the client device. For example, characteristics of the client device such as screen real estate and supported functionality can be taken into account when generating a tailored response. Features such as caching can avoid repeatedly contacting the backend server. Pagination and column truncation can be supported. A transaction model can represent a transaction as device independent configuration information. The transaction model can be added or changed without coding. Useful for implementing an application across a wide range of devices transparently to the backend server.

    Abstract translation: 中间件可以接受来自客户端设备的事务请求,并将请求定制到后端事务服务器。 服务器的响应可以根据客户端设备进行调整。 例如,当生成定制的响应时,可以考虑诸如屏幕空间和支持的功能的客户端设备的特征。 缓存等功能可以避免反复联系后端服务器。 可以支持分页和列截断。 事务模型可以将事务表示为与设备无关的配置信息。 交易模型可以添加或更改,无需编码。 用于在多个设备上透明地对后端服务器实施应用程序。

    System and method for dynamic modification of web page content to ensure consistent response time
    30.
    发明授权
    System and method for dynamic modification of web page content to ensure consistent response time 有权
    动态修改网页内容的系统和方法,确保响应时间一致

    公开(公告)号:US09208250B2

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

    申请号:US13309967

    申请日:2011-12-02

    Abstract: Dynamic modification of web page content is necessary especially when the delivery time has to be consistent. The present disclosure describes dynamic modification of web page content. The method for dynamic modification of web page comprises computing a required time by a middleware by considering a plurality of system constraints. Further, an available time is computed by the middleware for a data response by using one or both of the plurality of the system constraints and a target time. Determining an amount of the data response to be provided to a client based on the available time and converting the data response based on the amount of data response to be provided to the client.

    Abstract translation: 特别是当交货时间必须一致时,网页内容的动态修改是必要的。 本公开描述了网页内容的动态修改。 用于动态修改网页的方法包括通过考虑多个系统约束来计算中间件所需的时间。 此外,通过使用多个系统约束中的一个或两个和目标时间,由中间件计算可用时间以获得数据响应。 基于可用时间确定要提供给客户端的数据响应的量,并且基于要提供给客户端的数据响应量来转换数据响应。

Patent Agency Ranking