SINGAPORE TECHNOLOGIES DYNAMICS PTE LTD Patent applications |
Patent application number | Title | Published |
20140122650 | APPARATUS, A METHOD AND A COMPUTER PROGRAM FOR INTERCONNECTING MULTIPLE COMPUTER NETWORKS - An apparatus for interconnecting multiple computer networks, each computer network using a different protocol suite and comprising multiple nodes, the apparatus being a node of each computer network, the apparatus comprising: a transceiver configured to receive data from any node of any one of the multiple computer networks, the received data being for transmission to a node of a different one of the multiple computer networks; and a processor configured to identify the node of the different one of the multiple computer networks based on the received data, to determine a protocol suite of the different one of the multiple computer networks using the memory, to process the received data so that the received data appears to have been transmitted according to the determined protocol suite, and to cause the transceiver to transmit the processed received data to the node of the different one of the multiple computer networks. | 05-01-2014 |
20140080528 | SENSOR DEVICE - According to an embodiment, a sensor device is provided comprising a sensor; a transceiver; a processor configured to run an application; and a virtualization layer which comprises an application programming interface encapsulating application layer features of the sensor device and which is configured to provide to the application, via at least one service access point, a service to communicate with another sensor device by means of the transceiver, a service to control the sensor and a service to discover a sensor device network, have the sensor device leave a sensor device network and/or have the sensor device join a sensor device net work. | 03-20-2014 |
20100106714 | METHOD AND APPARATUS FOR AUTOMATIC CONFIGURATION OF META-HEURISTIC ALGORITHMS IN A PROBLEM SOLVING ENVIRONMENT - A methodology is presented to address the need for rapid generation and optimization of algorithms that are efficient in solving a given class of problems within the framework of a software environment. The environment incorporates an evolutionary learning methodology which automatically optimizes the configurations of procedural components of the algorithm. In this way, both the efficiency and the quality of algorithm development is enhanced significantly. | 04-29-2010 |
20090242424 | METHOD AND APPARATUS FOR TREATING WATER OR WASTEWATER OR THE LIKE - A method and apparatus for treating water or wastewater for drinking and/or industrial use. The method and apparatus comprises of a plurality of vertically positioned electrodes, which are placed in a treating chamber and wherein the electrodes are interconnected to one another. The positive and negative electrodes are insulated there-between. The polarity of the direct current supply is changeable at regular intervals in order to prevent passivation of the electrodes when reaching an even abrasion. The current can preferably be pulsatory. In order to be able to keep the current density between the electrodes at a desired value, the most efficient possible electrolysis is achieved by means of a minimum total current and wherein the spacing between the electrodes are adjustable. | 10-01-2009 |
20090007832 | METHOD FOR CHANGING THE DIRECTION OF TRAVEL OF A WATERCRAFT AND APPARATUS THEREFORE - An apparatus for retarding and/or changing the direction of travel of a sailing vessel is disclosed. The apparatus includes a watercraft ( | 01-08-2009 |
20080313113 | Method and Apparatus for an Algorithm Development Environment for Solving a Class of Real-Life Combinatorial Optimization Problems - The invention pertains to an algorithm development environment for solving a class of combinatorial optimization problems. Many practical real-life applications can be formulated as combinatorial optimization problems. Over the years, there have been many well-known algorithms proposed to solve these problems. The effort in customizing algorithms to fulfill a particular domain-specific application is still significant. Furthermore, conventional approaches towards codes generation and modification are tedious and thus inefficient. To address the need for rapid generation of algorithms that are efficient in solving a given class of real-life problems, embodiments of the present invention encompasses a hierarchical tree structure for managing a procedure modules library. Based on the preferred management and object-oriented design concept, users configure and generate a genetic algorithm (GA) via an intuitive graphical user interface. The goal-seeking approach of customization of the generated GA can be easily carried out for solving various optimization problems. This way, the efficiency of algorithm development is enhanced significantly. | 12-18-2008 |