Malicious software prevention using shared information
    53.
    发明授权
    Malicious software prevention using shared information 失效
    使用共享信息的恶意软件预防

    公开(公告)号:US08347382B2

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

    申请号:US12640727

    申请日:2009-12-17

    CPC分类号: G06F21/56

    摘要: A method and apparatus for managing executable files. Responsive to detecting a request to run an executable file on a computer, a processor unit determines whether the executable file was downloaded to the computer within a period of time associated with a recent download. Responsive to a determination that the executable file was downloaded to the computer within the period of time, the processor unit determines whether feedback for the executable file from a number of users of the executable file is present in a repository. The feedback identified for the executable file in the repository is presented using a presentation system. User input as to whether the executable file should be run is prompted for by the processor unit after presenting the feedback.

    摘要翻译: 一种用于管理可执行文件的方法和装置。 响应于检测在计算机上运行可执行文件的请求,处理器单元在与最近的下载相关联的时间段内确定可执行文件是否被下载到计算机。 响应于在一段时间内将可执行文件下载到计算机的确定,处理器单元确定来自可执行文件的多个用户的可执行文件的反馈是否存在于存储库中。 使用演示系统呈现在存储库中为可执行文件所标识的反馈。 有关可执行文件是否应运行的用户输入在呈现反馈后由处理器单元提示。

    Computer data communications in a high speed, low latency data communications environment
    54.
    发明授权
    Computer data communications in a high speed, low latency data communications environment 有权
    计算机数据通信在高速,低延迟的数据通信环境中

    公开(公告)号:US08296778B2

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

    申请号:US11426789

    申请日:2006-06-27

    IPC分类号: G06F3/00

    摘要: Methods, apparatus, and products are disclosed for computer data communications in a high speed, low latency data communications environment that include: brokering, by a stream administration server, establishment of a message stream from a contributing client device to a feed adapter, including authenticating the contributing client device, authorizing the contributing client device to send messages to the feed adapter on the message stream, and establishing in messaging middleware of the contributing client device a set of constraints on messages to be transmitted from the contributing client device to the feed adapter; receiving, in the messaging middleware of the contributing client device from an application of the contributing client device, a message for transmission to the feed adapter on the message stream; determining, by the messaging middleware, whether contents of the message satisfy the constraints; and administering the message, by the messaging middleware, in dependence upon whether the message satisfies the constraints.

    摘要翻译: 公开了用于高速,低延迟数据通信环境中的计算机数据通信的方法,装置和产品,其包括:由流管理服务器代理建立从贡献客户端设备到馈送适配器的消息流,包括认证 贡献客户端设备,授权贡献客户端设备向消息流上的馈送适配器发送消息,以及在贡献客户端设备的消息中间件中建立要从贡献客户端设备发送到馈送适配器的消息的一组约束 ; 在来自贡献客户端设备的应用的贡献客户端设备的消息传送中间件中接收消息流上传送给馈送适配器的消息; 通过消息中间件确定消息的内容是否满足约束; 以及由所述消息收发中间件根据所述消息是否满足所述约束来管理所述消息。

    BROKER FACILITATED PEER-TO-PEER PUBLISHER COLLABORATION IN A PUBLISH-SUBSCRIPTION ENVIRONMENT
    55.
    发明申请
    BROKER FACILITATED PEER-TO-PEER PUBLISHER COLLABORATION IN A PUBLISH-SUBSCRIPTION ENVIRONMENT 失效
    发行者认购环境中的经纪人与同行对方出版者合作

    公开(公告)号:US20120221650A1

    公开(公告)日:2012-08-30

    申请号:US13033664

    申请日:2011-02-24

    IPC分类号: G06F15/16

    CPC分类号: H04L67/2809 H04L67/2842

    摘要: Embodiments of the present invention provide an approach for broker facilitated, publisher peer-to-peer (P2P) collaboration in a publish-subscription (pub/sub) environment. Specifically, in a typical embodiment, a broker system acts as an intermediary between publisher systems and subscriber systems in the pub/sub environment. Along these lines, the broker creates an administrative communication channel between known publisher systems and the broker system. Using this administrative communication channel, the broker system informs individual publisher systems about other publisher systems such that peer-to-peer communication channels between two or more publisher systems can be established. This can be accomplished using the broker system's knowledge of data being published by the individual publisher systems. Regardless, the publisher systems can then use information received from the broker system to: establish a P2P communication channel with one or more other publishers; identify a set of data that has commonality to the peers (and thus has a potential to be cached); and negotiate a caching schema/approach to store the data in a cache. The broker system may generate a set of cache key/unique identifiers and communicate the unique identifiers to at least one of the publisher peers, which will then share the unique identifiers among the peers. The set of data will then be cached (e.g., by a publisher system, a broker system and/or a subscriber system) using the unique identifiers.

    摘要翻译: 本发明的实施例提供了一种用于在发布预订(pub / sub)环境中的代理促进的发布者对等(P2P)协作的方法。 具体来说,在典型的实施例中,代理系统充当发布者系统和公共/子环境中的用户系统之间的中介。 沿着这些方式,代理在已知的发行商系统和代理系统之间创建一个管理通信渠道。 使用该管理通信信道,代理系统通知个别发布者系统关于其他发布者系统,使得可以建立两个或多个发布者系统之间的对等通信信道。 这可以使用代理系统对由各个发布者系统发布的数据的知识来实现​​。 无论如何,发布者系统然后可以使用从代理系统接收的信息:与一个或多个其他发布者建立P2P通信通道; 识别与对等体具有共同性(因此有可能被缓存)的一组数据; 并协商缓存模式/方法来将数据存储在缓存中。 代理系统可以生成一组高速缓存密钥/唯一标识符,并将唯一标识符传递给发布者对等体中的至少一个,然后这些发布者对等体将在对等体之间共享唯一的标识符。 然后,该组数据将使用唯一标识符来缓存(例如由发布者系统,代理系统和/或订户系统)。

    Intelligent synchronization of portable video devices
    56.
    发明授权
    Intelligent synchronization of portable video devices 有权
    便携式视频设备的智能同步

    公开(公告)号:US08218939B2

    公开(公告)日:2012-07-10

    申请号:US12353647

    申请日:2009-01-14

    IPC分类号: H04N5/765

    摘要: A method, system and computer program provide a mechanism for intelligently synchronizing a portable video device with a digital video recorder. The intelligent synchronization handles conditions under which a complete transfer of difference content is not possible due to available storage limitations of the portable video device. The synchronization process determines a content difference between the content on the portable video device and the content on the DVR, determines available storage space on the portable video device and compares the available storage space on the portable video device to a size of the content difference. If the size of the content difference is greater than the available storage space, the size of the content difference is reduced, by compression or truncation, without completely excluding video programs from the transfer.

    摘要翻译: 一种方法,系统和计算机程序提供用于智能地使便携式视频设备与数字录像机同步的机构。 智能同步处理由于便携式视频设备的可用存储限制而不可能完全传送差异内容的条件。 同步过程确定便携式视频设备上的内容与DVR上的内容之间的内容差异,确定便携式视频设备上的可用存储空间,并将便携式视频设备上的可用存储空间与内容差异的大小进行比较。 如果内容差异的大小大于可用的存储空间,则通过压缩或截断来减少内容差异的大小,而不会完全排除来自传输的视频节目。

    Instantiating an interface or abstract class in application code
    57.
    发明授权
    Instantiating an interface or abstract class in application code 有权
    在应用程序代码中实例化一个接口或抽象类

    公开(公告)号:US08214811B2

    公开(公告)日:2012-07-03

    申请号:US11551892

    申请日:2006-10-23

    IPC分类号: G06F9/45

    CPC分类号: G06F9/445 G06F8/41 G06F9/4492

    摘要: Mechanisms for instantiating an interface or abstract class in application code are provided. An object-oriented programming language is extended such that interfaces and abstract classes can be instantiated in application code without a concrete class specified. Metadata is defined which maps each interface or abstract class instantiation in the application code to a concrete class to be used either by the compiler at build time, or the virtual machine at runtime. Once the appropriate concrete class is determined from the metadata, the class is instantiated with a conventional class loader. The metadata may be provided, for example, as a separate file, such as a markup language file, defined with a virtual machine switch, as annotations in the application code, or the like.

    摘要翻译: 提供了在应用程序代码中实例化接口或抽象类的机制。 扩展面向对象的编程语言,使得接口和抽象类可以在应用程序代码中实例化,而无需指定具体类。 定义了元数据,将应用程序代码中的每个接口或抽象类实例化映射到构建时由编译器使用的具体类,或运行时的虚拟机。 一旦根据元数据确定了相应的具体类,类将被传统的类加载器实例化。 元数据可以例如被提供为单独的文件,诸如用虚拟机开关定义的标记语言文件,作为应用程序代码中的注释等。

    Shared inventory item donation in a virtual universe
    58.
    发明授权
    Shared inventory item donation in a virtual universe 有权
    在虚拟宇宙中共享库存物品捐赠

    公开(公告)号:US08145676B2

    公开(公告)日:2012-03-27

    申请号:US12029194

    申请日:2008-02-11

    IPC分类号: G06F17/30

    摘要: Generally speaking, systems, methods and media for managing donations of shared inventory items in a virtual universe are disclosed. Embodiments of the method may include receiving a request to make available for donation a shared inventory item list that can be borrowed simultaneously by a plurality of users of a virtual universe where the request includes an indication of donation conditions for the donated shared inventory item. Embodiments may also include generating and storing metadata associated with the donated shared inventory item and receiving a request from a plurality of users to borrow the item. Embodiments may include lending the donated shared inventory item to the plurality of borrowing users such that multiple users are borrowing the item simultaneously. Embodiments may also include tracking usage of the donated shared inventory item by the plurality of borrowing users and optionally determining a donation amount resulting from the tracked usage.

    摘要翻译: 一般来说,公开了在虚拟宇宙中管理共享库存物品的捐赠的系统,方法和媒体。 该方法的实施例可以包括接收可用于捐赠的请求,所述共享库存物品列表可由虚拟宇宙的多个用户同时借用,其中所述请求包括所捐赠的共享库存物品的捐赠条件的指示。 实施例还可以包括生成和存储与捐赠的共享库存项目相关联的元数据,并且接收来自多个用户的请求以借用该项目。 实施例可以包括将捐赠的共享库存项目借给多个借用用户,使得多个用户同时借用该项目。 实施例还可以包括跟踪由多个借用用户捐赠的共享库存物品的使用情况,并且可选地确定由跟踪的使用产生的捐赠金额。

    Inter-Organizational and Intra-Organizational Repository for Operating System Images
    59.
    发明申请
    Inter-Organizational and Intra-Organizational Repository for Operating System Images 失效
    组织和组织内部操作系统图像库

    公开(公告)号:US20120059805A1

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

    申请号:US12876736

    申请日:2010-09-07

    IPC分类号: G06F17/30

    CPC分类号: G06F8/63

    摘要: Mechanisms are provided for collaborating between two or more operating system image repository systems. A first operating system image (OSI) repository system is associated with a second OSI repository system. Each of the first and second OSI repository systems store one or more OSIs for use either natively or virtually by client computing devices. One or more collaboration rules are defined that define a manner by which OSI information in the first OSI repository system is shared with the second OSI repository system. A collaborative operation is performed between the first OSI repository system and the second OSI repository system. An extent of the collaborative operation is circumscribed by application of the one or more collaboration rules.

    摘要翻译: 提供了用于在两个或多个操作系统图像存储库系统之间协作的机制。 第一个操作系统映像(OSI)存储库系统与第二个OSI存储库系统相关联。 第一和第二OSI存储库系统中的每一个存储一个或多个OSI,以便由客户端计算设备本地或虚拟地使用。 定义了一个或多个协作规则,其定义了第一OSI存储库系统中的OSI信息与第二OSI存储库系统共享的方式。 在第一个OSI存储库系统和第二个OSI存储库系统之间执行协作操作。 通过应用一个或多个协作规则来限制协作操作的程度。

    USER-RESPONSIVE RENDERING OF A VIRTUAL UNIVERSE ENVIRONMENT
    60.
    发明申请
    USER-RESPONSIVE RENDERING OF A VIRTUAL UNIVERSE ENVIRONMENT 失效
    虚拟大气环境的用户响应式渲染

    公开(公告)号:US20110128281A1

    公开(公告)日:2011-06-02

    申请号:US12627113

    申请日:2009-11-30

    IPC分类号: G06T15/00

    摘要: Methods, services, program products and devices are provided for user-defined configuration of a rendering of a virtual universe domain environment. A first user of a virtual universe domain environment selects or defines an artifact tag comprising rendering data and a protocol for applying the tag to an artifact of the virtual universe domain, the protocol comprising a compliance prerequisite for rendering the tag information to another second user of the virtual universe domain environment. A first user requesting application of a tag to an artifact item within the virtual universe domain, causes a setting or updating of a protocol compliance value. An avatar of another, second second user engaging the artifact item causes a virtual universe client of the engaging second user avatar to render the item to the second user in compliance with the tag rendering data if a set or updated compliance value meets a compliance prerequisite.

    摘要翻译: 提供了方法,服务,程序产品和设备,用于虚拟Universe域环境呈现的用户定义配置。 虚拟Universe域环境的第一用户选择或定义包括呈现数据的工件标签和用于将标签应用于虚拟Universe域的工件的协议,该协议包括用于将标签信息呈现给另一个第二用户的标准信息 虚拟宇宙域环境。 请求向虚拟Universe域中的工件项目应用标签的第一个用户导致协议合规性值的设置或更新。 如果设定或更新的合规值满足合规先决条件,则接合第二用户头像的另一第二第二用户的化身导致接合的第二用户头像的虚拟世界客户端将该项目呈现给符合标签呈现数据的第二用户。