APPLET SYNCHRONIZATION ACROSS MULTIPLE ROUTERS
    2.
    发明申请
    APPLET SYNCHRONIZATION ACROSS MULTIPLE ROUTERS 审中-公开
    在多路由器上的应用程序同步

    公开(公告)号:US20130124715A1

    公开(公告)日:2013-05-16

    申请号:US13294921

    申请日:2011-11-11

    IPC分类号: G06F11/00

    CPC分类号: H04L67/34 H04L61/6022

    摘要: In one embodiment, a method is presented for determining which downloadable applets are exposed to a user of a computer when the computer is connected to a network. Included are the steps of detecting a change in the topology of a network, requesting from a router device topology information for the network, comparing the topology information against a requirements list associated with an application executing on the computing device, where the requirements list delineates at least one of a capability and a service necessary for the application to operate properly within a network, and determining whether the application is supported by the topology of the smart home network. If the application is supported, then the application is exposed, unless the application is not permitted to operate within the network. If the application is not supported or not permitted to operate within the network, then the application is not exposed.

    摘要翻译: 在一个实施例中,提供了一种用于当计算机连接到网络时确定哪个可下载的小程序暴露给计算机的用户的方法。 包括检测网络拓扑变化的步骤,从路由器设备请求网络的拓扑信息,将拓扑信息与在计算设备上执行的应用相关联的需求列表进行比较,其中需求列表在 应用程序在网络内正常运行所需的能力和服务中的至少一个,以及确定应用是否由智能家庭网络的拓扑支持。 如果应用程序得到支持,则应用程序将被暴露,除非应用程序不允许在网络中运行。 如果应用程序不支持或不允许在网络内运行,则应用程序不会被暴露。

    System and method for communicating with an applet using an inline web frame in a network environment
    3.
    发明授权
    System and method for communicating with an applet using an inline web frame in a network environment 有权
    使用网络环境中的内联网络帧与小应用程序进行通信的系统和方法

    公开(公告)号:US09083566B1

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

    申请号:US13449517

    申请日:2012-04-18

    IPC分类号: G06F17/00 H04L29/00

    摘要: A method in an example embodiment includes modules for identifying an applet for a local network and providing instructions in a parent container file to enable operations that comprise rendering an inline web frame within a main web page, loading a source file in the inline web frame, adding a callback object to the inline web frame, and loading an interface file of the applet in the inline web frame. In particular, the loaded interface file can be configured to communicate with an entity associated with the local network by invoking the callback object. In specific embodiments, the inline web frame is hidden in the main web page. In more specific embodiments, the callback object contains one or more application programming interfaces (APIs). In further embodiments, the parent container file can include a hypertext markup language (HTML) document.

    摘要翻译: 示例实施例中的方法包括用于识别本地网络的小应用程序并在父容器文件中提供指令的模块,以使得能够执行包括在主网页内呈现内联网框架的操作,将源文件加载到内联网框架中, 将回调对象添加到内联网络框架,并将applet的界面文件加载到内联网络框架中。 特别地,加载的接口文件可以被配置为通过调用回调对象与与本地网络相关联的实体进行通信。 在具体实施例中,内联网框架隐藏在主网页中。 在更具体的实施例中,回调对象包含一个或多个应用编程接口(API)。 在另外的实施例中,父容器文件可以包括超文本标记语言(HTML)文档。

    APPLICATION FRAMEWORK IN A HOME NETWORK ECOSYSTEM
    4.
    发明申请
    APPLICATION FRAMEWORK IN A HOME NETWORK ECOSYSTEM 有权
    家庭网络生态系统中的应用框架

    公开(公告)号:US20130007098A1

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

    申请号:US13172615

    申请日:2011-06-29

    IPC分类号: G06F15/16

    CPC分类号: H04L12/4625

    摘要: One embodiment of the present invention sets forth a method for interacting with one or more client devices coupled to a smart network host device within a smart home network. The method includes the steps of identifying a first application that is associated with at least one client device and stored in an first application store coupled to a smart home network, downloading the first application from the first application store for execution, associating a service that is exposed by the at least one client device with the first application, translating a high-level instruction generated by the first application via the service to a low-level instruction that is understood by the at least one client device, and transmitting the low-level instruction to the at least one client device for processing.

    摘要翻译: 本发明的一个实施例提出了一种用于与耦合到智能家庭网络内的智能网络主机设备的一个或多个客户端设备交互的方法。 该方法包括以下步骤:识别与至少一个客户端设备相关联并存储在耦合到智能家庭网络的第一应用商店中的第一应用,从第一应用商店下载第一应用以进行执行,将服务 由具有第一应用的至少一个客户端设备暴露,将由第一应用生成的高级指令经由该服务转换为由该至少一个客户端设备理解的低级指令,以及将该低级指令 指令到所述至少一个客户端设备进行处理。

    Method and apparatus for performing rapid and multi-dimensional word
searches
    5.
    发明授权
    Method and apparatus for performing rapid and multi-dimensional word searches 失效
    用于执行快速和多维词搜索的方法和装置

    公开(公告)号:US6081804A

    公开(公告)日:2000-06-27

    申请号:US208773

    申请日:1994-03-09

    IPC分类号: G06F17/30 G06F17/21

    摘要: A computer system and method for performing rapid and multi-dimensional word searches upon specification of a search space and specification of a search query. The search space identifies a plurality of objects, whether directly or through means of an index, each object comprising a plurality of words. The search query comprises a plurality of words and a plurality of attributes, the attributes defining the conditions imposed on the search. The search query is processed in two steps. In the first step, a parser evaluates the search query and creates a data structure based on the words and the attributes in the search query and the scope of an index, if the search space includes an index. The parser allows a rich syntax of attributes as well as complex (multi-dimensional) combinations of attributes. In the second step, an evaluator generates a list of objects in the search space which satisfy the search query by scanning the search space with the data structure. The evaluator scans object data where the search space identifies at least one object; scans index data where the search space identifies at least one index of objects and the indexes are sufficient to resolve the search query; and scans complex combinations of object data and index data where index data alone is insufficient to resolve the search query.

    摘要翻译: 一种用于在规定搜索空间和搜索查询的规范时执行快速和多维词搜索的计算机系统和方法。 搜索空间无论是直接地还是通过索引的方式识别多个对象,每个对象包括多个单词。 搜索查询包括多个单词和多个属性,属性定义强调在搜索上的条件。 搜索查询分两步处理。 在第一步中,如果搜索空间包含索引,则解析器将基于搜索查询中的单词和属性以及索引的范围来评估搜索查询并创建数据结构。 解析器允许丰富的属性语法以及复杂(多维)属性组合。 在第二步中,评估器通过用数据结构扫描搜索空间来生成满足搜索查询的搜索空间中的对象的列表。 评估者扫描对象数据,其中搜索空间标识至少一个对象; 扫描索引数据,其中搜索空间标识对象的至少一个索引,并且索引足以解析搜索查询; 并扫描对象数据和索引数据的复杂组合,其中仅索引数据不足以解析搜索查询。