Patents
Literature
Hiro is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Hiro

2297results about How to "Shorten development time" patented technology

Method and apparatus for training a multilingual speech model set

The invention relates to a method and apparatus for training a multilingual speech model set. The multilingual speech model set generated is suitable for use by a speech recognition system for recognizing spoken utterances for at least two different languages. The invention allows using a single speech recognition unit with a single speech model set to perform speech recognition on utterances from two or more languages. The method and apparatus make use of a group of a group of acoustic sub-word units comprised of a first subgroup of acoustic sub-word units associated to a first language and a second subgroup of acoustic sub-word units associated to a second language where the first subgroup and the second subgroup share at least one common acoustic sub-word unit. The method and apparatus also make use of a plurality of letter to acoustic sub-word unit rules sets, each letter to acoustic sub-word unit rules set being associated to a different language. A set of untrained speech models is trained on the basis of a training set comprising speech tokens and their associated labels in combination with the group of acoustic sub-word units and the plurality of letter to acoustic sub-word unit rules sets. The invention also provides a computer readable storage medium comprising a program element for implementing the method for training a multilingual speech model set.
Owner:RPX CLEARINGHOUSE

Software development tool for embedded computer systems

The invention concerns a software development tool for embedded computer systems, and is based on a repository of configurable, pre-programmed software components, together with associated tools for user selection and configuration of the components and a code generator for extracting relevant source code based on the configuration settings. Each software component, called embedded system infrastructure component (ESIC), is a self-contained object comprising a modular code base and associated configuration structure related to an infrastructure function in a hardware-independent, non-operating-system software infrastructure for an embedded computer system. For each ESIC, the configuration tool enables user configuration of the infrastructure function based on the configuration structure of the ESIC to match the requirements of the target application. For each ESIC, the code generator utilizes the configuration settings to extract source code for the infrastructure as a subset of the modular code base. This approach provides fast, efficient and flexible development of embedded system software infrastructures.
Owner:EMBEDDED ARTIST

System and Methods for Improved Diabetes Data Management and Use Employing Wireless Connectivity Between Patients and Healthcare Providers and Repository of Diabetes Management Information

Methods, devices and a system for disease management are provided that employ diagnostic testing devices (e.g., blood glucose meters) and medication delivery devices (e.g., insulin delivery devices) for providing data to a repository in real-time and automatically. Repository data can be analyzed to determine such information as actual test strip use, patient health parameters to outside prescribed ranges, testing and medication delivery compliance, patient profiles or stakeholders to receive promotional items or incentives, and so on. Connected meters and medication delivery devices and repository data analysis are also employed to associate a diagnostic test to a mealtime based on timing of a therapeutic intervention performed by an individual.
Owner:EMBECTA CORP

System, method and apparatus for providing functions to applications on a digital electronic device

To greatly simplify the developer's task, an application function server or application logic controller (“ALC”) server runs on a digital electronic device with a common set of tools and methods to deliver high-value capabilities to applications developed in different application languages and running in various different application environments. The applications and the application function server have a local client-server relationship. The functions themselves are provided by various plug-ins. The interface of a plug-in illustratively is a discrete set of functions, common to the command plug-ins. The ALC Server accepts simplified commands directly from the applications, applies the appropriate policy, and interacts with the plug-ins to perform the requested functions on behalf of the applications. The result is that applications can use various capabilities without dealing with the complex methods, standards, and system interoperability required to make the technologies work, and technology additions and upgrades can be performed independently from the applications that use them.
Owner:ECRIO

Method and system for enterprise business process management

An enterprise business process management system and method for definition and execution of business processes formed from portions of one or more business applications present in an enterprise. The enterprise business process management system includes a server, a router, and an interface for defining and executing such business processes. A data quality business process detects, corrects, analyzes, and reports quantitative and qualitative characteristics of application data and transactional data present in the enterprise. An interface module is provided by which a user may select and define function definition information for a business process.
Owner:41 WINDING

Methods and apparatus for analyzing software interface usage

Methods and apparatus for analyzing the interface usage and requirements within software applications. In one embodiment, the interfaces comprise application programming interfaces (APIs) used with Java-based software, and the apparatus comprises a computer program that analyzes file paths (or classpaths) containing one or more files comprising Java bytecode. The names of the classes are extracted and placed into a class dictionary. The different classes listed in the dictionaries are broken down into their individual methods. Each method is then dissembled and analyzed for method or field invocations on other classes found in the dictionary. Methods called are added to a “used class” report. The used class report preferably contains the name of the class, method and the instruction information.
Owner:TIME WARNER CABLE ENTERPRISES LLC

A mobile terminal and its method for adaptively increasing the download rate

The invention provides a mobile terminal and a method for self-adaptively increasing the download rate thereof. The mobile terminal includes a network monitoring module, a rate detection module and a link switching arbitration unit; the network detection module detects wireless network signals around the mobile terminal; the rate detection module detects the network rate; the link switching The arbitrating unit switches the link for the mobile communication terminal to provide wireless data services to the best link according to the above detection results. The technical solution of the present invention does not require additional protocol development on mobile devices, saves development time, and has better versatility and standardization, and can be widely used in mobile devices with universal access functions, such as mobile phones, data Network cards and other products.
Owner:ZTE CORP

Plug and play interface for user actions

There is disclosed a technique for creating a plug and play interface for user actions on a graphical user interface (GUI) on a computer system such as might be used in a client-server network. A text file is prepared in XML language containing all possible user actions. The text file is read by GUI framework application software running on the operating system, and the results are stored in at least one table as Java code. The framework application software calls the Java code in response to user requests. The technique lends itself to modularization and therefore to ease of manufacture of such software plug and play interface. Such software can be easily modified at any time up to runtime.
Owner:EMC IP HLDG CO LLC

Method and apparatus for re-formatting web pages

Methods and apparatus to selectively display a pre-determined set of contents for a specific class of devices. The apparatus includes an image generator, a section identifier and a section manipulator. The image generator generates an image of a pre-determined rendition of the set of contents; the section identifier identifies a section in the contents based on a preference of the provider of the set of contents; and the section manipulator re-formats the identified section to generate a new rendition, depending on a characteristic of the specific class of devices and a preference of the provider. After the re-formatting, the new rendition is displayed on the specific class of devices.
Owner:JOLLIFY MANAGEMENT +1

Business process management system and method

An business process management system and method for using multiple products or business applications. The business process management system includes a process designer interactive portion configured to receive information for designing a business process, and a process forming portion configured to create or modify the business process based on the information received by the process designer interactive portion. A process forming portion is configured to select a plurality of products or business applications to create or modify the business process. An business process management system and method provide an interface to handle multiple versions of products.
Owner:41 WINDING

Data empowered laborsaving test architecture

A test program development method embodied in a data-empowered test program architecture including a test executive software module; a test framework software module having externally configurable generic software code and being coupled for interaction with the test executive software module; a plurality of software components in a software components module coupled for interaction with the test framework software module and structured for outputting one or more test reports; and one or more external control files coupled for configuring the generic software code of the test framework software module.
Owner:HONEYWELL INT INC

Analytical Software Design System

An analytical software design system arranged to receive informal system design specifications and to convert them into verified design specifications for use in creating source code and carrying out implementation testing of the source code is described. The system comprises a verified black box specification generator arranged to process the received informal system design specifications to create formal specifications; to generate from the formal specifications mathematical models representing the system behaviour; to analyse the mathematical models to determine if they have the required behaviour; to adjust the formal specifications until the required behaviour is achieved; and to derive the required verified design specifications from the mathematical models.
Owner:COCOTEC LTD

System and method for real time programmability of an engine control unit

A method for real time programmability of an engine electronic control unit (ECU). The present invention allows a user to update calibration data previously stored in memory in the engine ECU with new calibration data sent from an external device. The user can monitor the effects of the new calibration data on the engine instantaneously without having to wait for a period of time for the new calibration data to be permanently stored in the engine ECU's memory. To permanently store the new calibration data into the main memory, an erase / reprogram subroutine is uploaded from the main memory to a temporary memory. After the erase / reprogram subroutine is uploaded into the temporary memory location, the erase / reprogram subroutine will execute and permanently download the new calibration data into the main memory in response to a predetermined vehicle event.
Owner:MEANEY JOHN

Method and system for enterprise business process management

An enterprise business process management system and method for definition and execution of business processes formed from portions of one or more business applications present in an enterprise. The enterprise business process management system includes a server, a router, and an interface for defining and executing such business processes. A data quality business process detects, corrects, analyzes, and reports quantitative and qualitative characteristics of application data and transactional data present in the enterprise. An interface module is provided by which a user may select and define function definition information for a business process.
Owner:41 WINDING

Vehicle network system and component of network

An electronic control unit (ECU) having multiple layers of distributed network control functionality is used to facilitate development of complicated vehicle control network system. That is, for example, three layers of distributed network control functionality are devised in the ECU. The three layers of functionality include a so-called application layer that provides a structurally functional framework of function reusability, extensibility and independence as well as an interface (I / F) for functional context, a so-called system infrastructure layer that uniformly manages system resources for an entire system development scheme based on a rule, and a so-called hardware abstraction layer that controls hardware system as an abstractive object including electrical property of devices such as ECUs, sensors and / or actuators as well as a network itself.
Owner:DENSO CORP

Multi-protocol data transducer used for vehicle fault diagnosis and its diagnosis processing method

The invention discloses a multi-protocol data converter for vehicle fault diagnosis, which comprises a vehicle connection interface and a RS232 interface connected with a microcontroller; a converter feed circuit and an a K line signal condition circuit, a CAN signal condition circuit and an ALDL signal condition circuit are respectively arranged between the microcontroller and the vehicle connection interface; a RS 232 signal condition signal is arranged between the microcontroller and the RS232 interface; the vehicle connection interface adopts a standard EOBD and an OBD II connector which meet ISO 15031-3 and SAE J1962 prescriptions; the microcontroller is embedded with a vehicle protocol automatic search module and a protocol diagnosis module. The protocol diagnosis module comprises a diagnosis processing submodule of ISO15765 / SAE J1939 protocol and a diagnosis processing submodule of SAE J1850 / ISO 9141 / ISO 14230 / KW1281 / ALDL protocol; an SAE J1850 signal alignment circuit is arranged between the microcontroller and the vehicle connection interface and used for realizing signal condition by two ways of J1850 VPW andJ1850 PWM; the microcontroller and each signal condition circuit are connected by the interface circuit of the microcontroller; at the same time, the invention also discloses a diagnosis method for the data converter.
Owner:CATARC TIANJIN AUTOMOTIVE ENG RES INST CO LTD

Programming methodology and architecture for a programmable analog system

InactiveUS6910126B1Shorten development timeReduce expensesData resettingProgramming arrangements for electric/magnetic computingElectricityProcessor register
A method of programming a programmable analog device that introduces on a single chip a set of tailored analog blocks and elements that can be configured and reconfigured in different ways to implement a variety of different analog functions. The analog blocks can be electrically coupled to each other in different combinations to perform different analog functions. Each analog block includes analog elements that have changeable characteristics that can be specified according to the function to be performed. Configuration registers define the type of function to be performed, the way in which the analog blocks are to be coupled, the inputs and outputs of the analog blocks, and the characteristics of the analog elements. The configuration registers can be dynamically programmed. Thus, the device can be used to realize a large number of different analog functions and applications.
Owner:CYPRESS SEMICON CORP

Dynamic template-based business page configuring method

The invention relates to a dynamic template-based business page configuring method. The dynamic template-based business page configuring method comprises the following steps: decomposing a page element into control function units; splicing and combining the control function units according to content requirements of a business page to be generated so as to form various dynamic templates; according to the business type of the page to be generated, establishing relevance between related attributes of the page and a required dynamic template; based on the relevance relation between the page and the required dynamic template, invoking the required dynamic template by the page so as to form the required business page; and when the business page is required to be revised, configuring the dynamic template used by the business page to achieve revision. The page element is decomposed into the control function units which can be used by different dynamic templates, so that the reusability of the element is improved; through configuration of the dynamic template, different elements are flexibly shown on the page; and during the configuration, the control function units are dragged through a visual interface so as to realize dynamic exhibition of various pages, thus saving the development time and reducing the workload.
Owner:北京思特奇信息技术股份有限公司

Method and structure to develop a test program for semiconductor integrated circuits

A method for developing a test program for a semiconductor test system is disclosed. The method includes describing a test plan file in a test program language (TPL), where the test plan file describes at least one test of the test program, describing a test class file in a system program language (SPL) and a corresponding pre-header file of the test class file in the TPL, where the test class file describes an implementation of the at least one test of the test program, and generating the test program using the test plan file, the test class file, and the pre-header file.
Owner:ADVANTEST AMERICA R & D CENT

Data processing system and development method

A client / server data processing system is developed by a method (20) in which a meta model (21) is transformed by a model generator (24) into an application model (25) which has a layered structure reflecting that of the end-product system. A code generator is associated with each layer of the application model (25). For the client side, an IDL representation (41) is generated and is transformed into client interfaces (46). Client user interfaces (47) are separately generated.
Owner:IBM CORP

Coding-free integrated application platform system

The invention discloses a coding-free integrated application platform system, which comprises a database, and an operation management platform and a development management platform, which are connected with and adapted to the database, wherein the operation management platform is butted with the database and comprises a Granite manager and a Granite service engine, which are matched with each other; the development management platform is butted with the database and comprises a Dasher parameter server, a Dasher console connected with the Dasher parameter server and a Mixer development tool; the database stores the parameter results configured by the development management platform for the application systems so that the operation management platform can call and use the parameter results; the system can fully cover the whole process of a software project, including demands, design, development, test, operation and maintenance stages, and in the whole process, programming is avoided, virtual computer-grade cluster mode and cloud computing virtual computing frame are supported, the functions are powerful and the maturity is high; and the system can be used as a software development platform and a business operation platform.
Owner:吉鼎(厦门)科技有限公司

Method and system for managing a plurality of enterprise business systems

An enterprise business process management system and method for definition and execution of business processes formed from portions of one or more business applications present in an enterprise. The enterprise business process management system includes a server, a router, and an interface for defining and executing such business processes. A data quality business process detects, corrects, analyzes, and reports quantitative and qualitative characteristics of application data and transactional data present in the enterprise. An interface module is provided by which a user may select and define function definition information for a business process.
Owner:41 WINDING

Electronic systems testing employing embedded serial scan generator

An electronic system includes electronic circuitry to be tested having serial scan shift register latches, and a serial scan generator embedded in the electronic system upon manufacture and connected to the serial scan shift register latches of the electronic circuitry to facilitate testing. The electronic system may consist of a single printed circuit board mounting both the electronic circuitry and the serial scan generator. The electronic system may consist of a single semiconductor chip carrier mounting both the electronic circuitry and the serial scan generator, are both mounted on said single semiconductor chip carrier. The electronic system may further include a detachable second serial scan generator. The serial scan generator preferably operates slower than the detachable second serial scan generator. The electronic system may further include a disabling terminal disabling the serial scan generator upon attachment of the detachable second serial scan generator.
Owner:TEXAS INSTR INC

Methods and systems for relating a data definition file and a data model for distributed computing

Methods and systems consistent with the present invention provide an improved software development tool which allows a developer to visually depict an existing data definition file containing data elements and relationships between the data elements by generating an XML structure diagram from the existing data definition file. Using methods and systems consistent with the present invention, the improved software development tool also allows the developer to generate a data definition file from an existing XML structure diagram.
Owner:BORLAND

Method and apparatus for powering of amphibious craft

InactiveUS20090186535A1Fast control dynamicQuicker braking capabilityAmphibious vehiclesPropulsion power plantsImpellerElectricity
The methods and apparatuses of the present invention provides for powering and maneuvering (forward, reverse and steering) systems for amphibious vehicle, marine vessel or ground vehicle operation and control. An improved propulsion system may incorporate the use of electric motors combined with impellers which use positive and negative magnetic torque applications and allows for new control strategies when used in water or on the ground. More precise control of the motoring and steering forces is provided which is suitable for use in a variety of amphibious, marine vessels or ground vehicle applications. Various types of electric drive motor / generators may be incorporated for use therein. Intelligent motion control systems may provide for improved vehicle control that can provide motive force and braking force in a precisely controlled manner that significantly improves performance and has faster control dynamics incorporating a fully integrated electrical braking and maneuvering system.
Owner:SULLIVAN & COMPANY

Method and system for managing a plurality of enterprise business systems

An enterprise business process management system and method for definition and execution of business processes formed from portions of one or more business applications present in an enterprise. The enterprise business process management system includes a server, a router, and an interface for defining and executing such business processes. A data quality business process detects, corrects, analyzes, and reports quantitative and qualitative characteristics of application data and transactional data present in the enterprise. An interface module is provided by which a user may select and define function definition information for a business process.
Owner:41 WINDING

Substrate proximity processing structures and methods for using and making the same

InactiveUS20050148197A1Reduce pollutionReducing unwanted fluid and contaminantCellsLiquid surface applicatorsProcess configurationSubstrate surface
An apparatus for generating a fluid meniscus to be formed on a surface of a substrate is provided including a housing where the housing includes a housing surface to be placed proximate to a substrate surface of the substrate. The housing further includes a process configuration receiving region that is surrounded by the housing surface. The apparatus also includes a process configuration insert which has an insert surface where the process configuration insert is defined to fit within the process configuration receiving region of the housing such that the insert surface and the housing surface define a proximity face that can be placed proximate to the substrate surface of the substrate.
Owner:LAM RES CORP

Multi-camera visual perception system for UGV (Unmanned Ground Vehicle)

The invention belongs to the technical field of autonomous running and visual perception, particularly relates to a multi-camera visual perception system for a UGV (Unmanned Ground Vehicle) and aims to solve the problems of single perception algorithm, poor real-time performance, poor system expandability, inconvenience in debugging, limitation to the view field control and the like of an image processing system of the existing UGV and autonomous mobile robot. The system comprises a plurality of vehicle-mounted image processing industrial personal computers and one or a plurality of debugging monitoring computers, wherein each vehicle-mounted image processing industrial personal computer is connected with three cameras; one or a plurality of debugging monitoring computers are used for controlling the vehicle-mounted image processing industrial personal computers by a wireless router; and a control mode can be a redundancy control mode and also can be a respective control mode. In the system, an optimized visual perception method on the basis of multiple threads is adopted; and threads comprise a multi-camera video acquisition thread, a lane line perception thread, a barrier, cone bucket and signal lamp perception thread and the like. Compared with a conventional single-thread visual perception method, the optimized visual perception method on the basis of the multiple threads has higher real-time performance, stability and expandability.
Owner:NO 8357 RES INST OF THE THIRD ACADEMY OF CHINA AEROSPACE SCI & IND

Vehicle road load emulation method

InactiveCN101510230AAvoid the difficulty of determining the force relationshipAvoid undetermined difficultiesSpecial data processing applicationsElement modelModularity
The invention provides a vehicle road load simulation method which comprises the following steps of: 1) complete vehicle modular modeling; 2) complete vehicle modular model validation; 3) complete vehicle model assembly; 4) complete vehicle model validation; 5) establishment of finite element models of enhanced durable roads; 6) model initialization; 7) obtaining of virtual road load result; and 8) comparative validation with physical road load. The invention has the advantages of shortening development time and reducing costs, which is of great significance to vehicle development during the conceptual design phase. During the conceptual design phase of new models, fatigue analysis can be carried out before the design and manufacture process by using a virtual prototype to predict road load so as to truly predict the life of the product, thus greatly reducing great expenses caused by producing prototype machines and testing the fatigue life.
Owner:TONGJI UNIV

Method and device for aggregate query in distributed databases

The invention discloses a method and device for aggregate query in distributed databases. The method comprises the steps of receiving an original SQL query statement sent by a client side; obtaining a query column of the original SQL query statement and an aggregate function in condition subquery; in the aggregate function, transforming the complicated aggregate function for multilist computation into a simple aggregate function; according to the simple aggregate function, updating the original SQL query statement into a new SQL query statement; sending the new SQL query statement to two or more databases for querying and receiving the returned query result of the query column; according to the query result and the new SQL query statement, calculating and obtaining the query result of the original SQL query statement. According to the method and device, aggregate query in the databases of multiple computers is achieved, it is not needed to write aggregate processing logic in an application program, and therefore the development time of the application program is shortened.
Owner:BEIJING JINGDONG SHANGKE INFORMATION TECH CO LTD +1
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products