Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Blagojevic

Ned Blagojevic, Engadine AU

Patent application numberDescriptionPublished
20110266427Imaging Test Piece for Medium and Large Security X-Ray Scanners - The invention provides a test device for assessing the detection capability of an X-ray system with a medium and/or large tunnel size. The device comprises a support and at least one test module mounted on the support. The device may optionally also comprise a stand which holds the support at a predetermined angle to the horizontal. The test module, or at least one of the test modules, is capable of being used in a test for an aspect of the detection capability.11-03-2011

Vladimir Blagojevic, Manchester GB

Patent application numberDescriptionPublished
20100242033Method and System for Controlling Software Version Updates - Methods and systems are provided for controlling asynchronous distribution and installation of software updates affecting applications installed on terminal devices of a wireless network. A versioning schema enforced by the application development environment enables the runtime environment of a terminal device to evaluate a software update to identify potential compatibility issues and control installation of the update.09-23-2010

Vladimir Blagojevic, Toronto CA

Patent application numberDescriptionPublished
20080298363Message handling multiplexer - A method and apparatus for processing message is described. In one embodiment, an application programming interface is configured for receiving and sending messages. A multiplexer receives messages from different servers. A service name is coupled to each message with the corresponding destination service. A single shared channel is formed. The messages are processed over the single shared channel.12-04-2008
20080298364Flush support for virtual synchrony - A method and apparatus for processing message is described. In one embodiment, an application programming interface is configured for receiving and sending messages. The application programming interface provides for a flush protocol to force members of a group to send all of their pending messages prior to a predetermined event, and to perform a message exchange phase as part of the flush protocol to allow all members of the group to see a same set of messages in a same view prior to installing a new view.12-04-2008
20090219945Combined join and state transfer - A method and apparatus for processing messages is described. In one embodiment, an application programming interface provides for a flush protocol to force members of a group to send all of their pending messages prior to a predetermined event. A client sends a request to a coordinator of the group to join the group and to transfer a state of the group to the client. The application programming interface performs a single flush operation on the group in response to the request.09-03-2009
20090290586Shared Transport - A method and apparatus for processing message is described. In one embodiment, messages are received over a plurality of channels from a plurality of applications in a virtual machine. An identifier is coupled to each message. The identifier refers to the application originating the corresponding message. A shared transport is formed and associated with the channels. The messages are processed with the shared transport with the identifier.11-26-2009

Patent applications by Vladimir Blagojevic, Toronto CA

Vladimire Blagojevic, Toronto CA

Patent application numberDescriptionPublished
20120089784Lock Amortization In A Data Counter - An apparatus and a method for providing amortized lock access in a data container is described. Each access from each thread of a process in a memory to each object of a data container in the memory is recorded in a queue of the data container. A queue manager determines whether the recorded number of accesses in the queue has reached a predetermined threshold. The queue manager executes a lock algorithm and an eviction algorithm on all objects in the data container when the recorded number of accesses in the queue has reached the predetermined threshold. The lock algorithm is configured to lock objects in the data container while the eviction algorithm is performed on the data container. The eviction algorithm is configured to evict one or more objects from the data container pursuant to the eviction algorithm.04-12-2012

Voislav Blagojevic, Toronto CA

Patent application numberDescriptionPublished
20100050598Catalytic Converter Apparatus - A catalytic converter apparatus for use in an exhaust system of an internal combustion engine includes a housing having a gas inlet and a gas outlet, and at least one catalytic substrate element disposed in the housing. The at least one substrate element is divided into a plurality of zones or sections, the zones at least partially separated from one another to inhibit heat flow. The zones can be at least partially separated with walls. The walls can include insulating material for reducing the mobility of heat radially outwardly. Each of the zones defines a generally separate flow passage connecting the inlet and outlet in fluid communication. The apparatus can heat more rapidly from a cold start compared with conventional catalytic converters.03-04-2010