Patent application number | Description | Published |
20080313614 | EMBEDDED CONTROLLERS AND DEVELOPMENT TOOL FOR EMBEDDED CONTROLLERS - An embedded controller development tool which generates an interface means for preserving and outputting a control data calculated by the control operation means based on a specific computational procedure, and providing said control data to a plurality of control operation means including said control operation means; wherein the control operation means is described as a function in the source code of the program, the reference data used for calculation by said control operation is an argument of the function, said control data calculated by said control operation means is the argument of the function which points the return value or the address of said function. | 12-18-2008 |
20090089753 | SOFTWARE PRODUCT LINE ANALYZER - A software-product line analyzer including change history data, a change-history processing unit, a factor analysis unit, a variability analysis unit, and configuration information data, i.e., output data, wherein the change-history processing unit converts the change history data into numerical values, the factor analysis unit performing a factor analysis using inter-products change information as observation data, and, based on each factor and each factor score determined, the variability analysis unit determining variabilities in the software-product line and software components corresponding thereto, and outputting the configuration information data. | 04-02-2009 |
20090187605 | Vehicle Control Apparatus - A vehicle control apparatus having plural microcontrollers interconnected by serial communication realizes data referencing between the microcontrollers without increasing the load on the CPUs and enables the development of control application software easily. The vehicle control apparatus includes plural processing units each having a computing means, a data storage means, and a communication means. Each of the plural processing units has a data update monitoring means which monitors access to the data storage means, acquires, upon detecting update of data in the data storage means, the updated data and a corresponding address, transfers the data and address to the communication means, and starts transmission to another one or more of the plural processing units. | 07-23-2009 |
20090217243 | AUTOMATIC SOFTWARE CONFIGURING SYSTEM - An automatic software configuring system includes a database storage section for storing therein a plurality of soft components. In the event that soft components are extracted from the database storage section and are combined together to thereby generate a file, a comment indicative of a storage location in the database storage section for storing a respective soft component extracted from the database storage section is added to the respective soft component. The automatic software configuring system further includes a device for identifying the respective soft component combined into the file and a storage location of the respective soft component in the database storage section by reading the comment; a device for identifying a comparison-target soft component stored in the database storage section for comparison with the respective soft component combined into the file in accordance with the storage location; a device for identifying a soft component having a different content by comparing the respective soft component combined into the file and the comparison-target soft component; and a device for replacing specified soft component in the database storage section with the soft component combined into the file. | 08-27-2009 |
20100115492 | Software Analyzer - The present invention provides a software analyzer supporting development of derived products by allowing efficient selection of software components to be simultaneously reutilized or changed based on the past record of developments and changes of software products. A software analyzer according to the present invention analyzes a plurality of software components included in existing software products and correlations between the plurality of software components. The software analyzer includes product line analysis means adapted to create product line configuration data numerically expressing a set of the plurality of software components included in the existing software products, from existing product configuration data including, for each of the existing software products, data on the plurality of software components and data on the correlations between the plurality of software components, inter-component distance analysis means adapted to calculate inter-software-component distances numerically quantifying the correlations between the software components based on the product line configuration data, component cluster analysis means adapted to group the software components based on the inter-software-component distances, and an output section outputting results obtained by the product line analysis means, the inter-component distance analysis means, and the component cluster analysis means. | 05-06-2010 |
20100269099 | Software Reuse Support Method and Apparatus - A likelihood indicating the distribution of the frequency of use of each specification of the existing device is calculated for each version of a software component used in the control software of the existing device, and a prior probability indicating the distribution of the frequency of use of each version is calculated for each software component used in the control software of the existing device. A posterior probability indicating the reusability of each version of the existing software component is calculated for each specification of a device to be developed, on the basis of the likelihood and the prior probability. | 10-21-2010 |
20110055153 | SOFTWARE CONFIGURATION MANAGEMENT METHOD AND SYSTEM - It is possible to surely commit a revision made on a software component in a software component database and a software product group and to create a new software product from the same database. Provided is a software configuration management system which includes a software component database and a software product management unit and accepts data transmission/reception from a software component database management client and a software product operation client. The software configuration management system further includes: a component-product correspondence table, component-file correspondence information, a synchronization unit for mutually committing a modification of the software component database and a modification of a software product; update information; and a correspondence table update unit. | 03-03-2011 |
20110066814 | CONTROL SOFTWARE FOR DISTRIBUTED CONTROL, AND ELECTRONIC CONTROL DEVICE - The control software which can improve the development efficiency of a control system using a plurality of processing units by absorbing the difference due to the data exchange through a shared storage area is provided. | 03-17-2011 |
20120065810 | In-Vehicle Electronic Control Device, Control Software and Development Tool for Control Software - There is provided means enabling effective selection of a method of combining software assets in the development of software that is hierarchized and segmented into components. Control software | 03-15-2012 |
20120265476 | System Test Specification Generation Device and Testing Device - Disclosed is a system test specification generation device for generating a system test specification to be applied to software comprising a plurality of software components in a state in which the software components have been combined. | 10-18-2012 |
20120303216 | EMBEDDED CONTROL DEVICE - There is provided an embedded control device having high real time performance and capable of securing data concurrency. The embedded control device according to the present invention includes disclosure data and stored data as control data to be disclosed to a data reference component. The embedded control device changes over a reference destination for the data reference component either to the disclosure data or to the stored data, depending on which of the execution priority of the data disclosing source component and the execution priority of the data reference component is higher. | 11-29-2012 |
Patent application number | Description | Published |
20100304224 | NONAQUEOUS ELECTROLYTIC SOLUTION, POSITIVE ELECTRODE AND NONAQUEOUS ELECTROLYTE SECONDARY BATTERY - A nonaqueous electrolytic solution includes an electrolyte salt dissolved in a nonaqueous solvent, wherein the nonaqueous electrolyte solution contains at least one compound selected from the group consisting of a chain compound having a hydroxyl group and a carbon-carbon double bond, a light metal alkoxide thereof and a derivative thereof obtained by substituting the hydroxyl group with a protective group. | 12-02-2010 |
20100316908 | BATTERY - A nonaqueous electrolyte secondary battery includes: a positive electrode; a negative electrode; a nonaqueous electrolyte containing an electrolyte salt; and a separator, wherein in the electrolyte salt, a molar fraction x of at least one member selected among electrolyte salts represented by the following formulae (1) and (2) occupying in the whole electrolyte salt satisfies a relationship of (0.512-16-2010 | |
20110250507 | BATTERY - A positive electrode includes: a positive electrode collector; and a positive electrode active material layer provided on the positive electrode collector and containing a positive electrode active material and an alkaline earth metal carbonate having a fixed form. | 10-13-2011 |
20120295148 | ELECTROLYTIC SOLUTION FOR SECONDARY BATTERY, SECONDARY BATTERY, ELECTRONIC APPLIANCE, POWER TOOL, ELECTRIC VEHICLE, AND ELECTRIC POWER STORAGE SYSTEM - A secondary battery includes: a positive electrode, a negative electrode, and an electrolytic solution containing a nitrogen-containing aromatic compound, wherein the nitrogen-containing compound contains an aromatic skeleton containing one or two or more aromatic rings and one or two or more nitrogen-containing functional groups bonded to the one or two or more aromatic rings and represented by the following formula (1) | 11-22-2012 |
Patent application number | Description | Published |
20080262640 | Method of Configuring a Control Algorithm Being Executable by a Controller - The present invention relates to a method of configuring a control algorithm being executable by a controller, a controller for controlling a plant in real-time, and a control algorithm generator. An important aspect of the invention is that the control algorithm is subdivided into at least one task and task activation time periods are assigned to each task of the at least one task based on data about the control algorithm and data about the plant to be controlled, wherein the execution of the tasks of the control algorithm is scheduled in accordance with the assigned task activation time periods. | 10-23-2008 |
20090118898 | Radio Communication System For Controlling a Vehicle - A radio control system for controlling a vehicle includes a transmission node for transmitting vehicle control data, the vehicle control data including at least one of a measured value of a vehicle state or a driver's manipulated variable and a control target value of a control actuator in the vehicle, a reception node for receiving the vehicle control data, and a plurality of radio communication routes between the transmission node and the reception node. A radio communication route that satisfies communication limit time of transmission data including the vehicle control data and satisfies lowest required reliability of the transmission data is selected from among the radio communication routes. | 05-07-2009 |
20100010690 | Radio Communication System for Controlling a Vehicle - A radio control system for controlling a vehicle includes a transmission node for transmitting vehicle control data, the vehicle control data including at least one of a measured value of a vehicle state or a driver's manipulated variable and a control target value of a control actuator in the vehicle, a reception node for receiving the vehicle control data, and a plurality of radio communication routes between the transmission node and the reception node. A radio communication route that satisfies communication limit time of transmission data including the vehicle control data and satisfies lowest required reliability of the transmission data is selected from among the radio communication routes. | 01-14-2010 |
20100030421 | VEHICLE CONTROL SYSTEM - A vehicle control system which can ensure high reliability, real-time processing, and expandability with a simplified ECU configuration and a low cost by backing up an error through coordination in the entire system without increasing a degree of redundancy of individual controllers beyond the least necessary level. The vehicle control system comprises a sensor controller for taking in sensor signals indicating a status variable of a vehicle and an operation amount applied from a driver, a command controller for generating a control target value based on the sensor signals taken in by the sensor controller, and an actuator controller for receiving the control target value from the command controller and operating an actuator to control the vehicle, those three controller being interconnected via a network. The actuator controller includes a control target value generating unit for generating a control target value based on the sensor signals taken in by the sensor controller and received by the actuator controller via the network when the control target value generated by the command controller is abnormal, and controls the actuator in accordance with the control target value generated by the control target value generating unit. | 02-04-2010 |
20140188343 | Vehicle Control System - A vehicle control system which can ensure high reliability, real-time processing, and expandability with a simplified ECU configuration and a low cost by backing up an error through coordination in the entire system without increasing a degree of redundancy of individual controllers beyond the least necessary level. The vehicle control system comprises a sensor controller for taking in sensor signals indicating a status variable of a vehicle and an operation amount applied from a driver, a command controller for generating a control target value based on the sensor signals taken in by the sensor controller, and an actuator controller for receiving the control target value from the command controller and operating an actuator to control the vehicle, those three controller being interconnected via a network. The actuator controller includes a control target value generating unit for generating a control target value based on the sensor signals taken in by the sensor controller and received by the actuator controller via the network when the control target value generated by the command controller is abnormal, and controls the actuator in accordance with the control target value generated by the control target value generating unit. | 07-03-2014 |
20140236384 | Vehicle Control Software and Vehicle Control Apparatus - A vehicle control software includes control data serving as information for controlling a vehicle; a public side software component serving as a software component for laying open the control data; a plurality of reference side software components each serving as a software component for referring to the control data; and data conversion software for converting a data format when transferring the control data between the public side software component and each of the reference side software components. In this vehicle control software, the data conversion software is subjected to an activate request at a predetermined timing, makes a reference request of the public side software component, and converts the acquired control data into a data format to which the public side software component refers. | 08-21-2014 |
Patent application number | Description | Published |
20140122445 | DATABASE ANALYZER AND DATABASE ANALYSIS METHOD - A database analyzer includes a data sorting unit sorting a data group acquired from an analysis target database based on data values in a table column and storing it as analysis target data in a storage unit; a data pattern creation processing unit creating a group for each data value based on differences between the data values and storing a data pattern in the storage unit; a data pattern judgment processing unit for judging validity of the data pattern; and a data pattern transformation processing unit for reconstructing the data pattern with respect to constituent elements of each group included in the data pattern by transforming each group in accordance with a specified conversion rule for converting the constituent elements, which are conceptually similar to each other, into the same constituent element, and storing it in the storage unit if a negative result is obtained for the validity judgment. | 05-01-2014 |
20140331202 | Software Analysis Program and Software Analysis System - To easily specify a difference part among multiple source codes even in the case of software that is relatively large scaled and complicated as an embedded system, and to make it possible for an area of influence that the difference part has to be easily understood. In a software analysis system of an embedded system into which a computer system is embedded, the software analysis system has a similarity measurement part that treats a dependence relationship in the source code controlling the embedded system as a graphical structure and measures a similarity of one or more source codes, and an image display unit for displaying the similarity. | 11-06-2014 |
20150032708 | DATABASE ANALYSIS APPARATUS AND METHOD - A database analysis apparatus pays its attention to table columns more than two constituting a table among plural tables that a database holds, and analyzes automatically a dependence and a limitation condition that exist between the table columns from a tendency of appearance at the same time of data which each table column maintains, which comprises a data category calculation means to calculate a method of categorizing a data group from association rules generated from the data group of two or more table columns and an association rules reconstruction means to generate association rules of the best granularity by reconstructing the association rules based on the result of the above categorizing. | 01-29-2015 |