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

82 results about "Automated programming" patented technology

Automatic programming can be used in some computer research fields to refer to the process of designing an artificial intelligence (AI) system capable either of autonomously producing a program to complete a task or self-modifying its own code to enhance functionality.

Systems and methods for automated programming of RFID tags using machine readable indicia

Methods and systems for automatically programming an RFID tag using machine readable indicia. A dual mode device performs a bar code scan of a bar coded label. Information obtained from the bar code scan is stored. This information may be used to query a database indexed by the bar code information that contains detailed product information. The bar code information as well as the detailed information may be transmitted in an RF signal by the dual mode device to an RFID tag to be stored in a memory structure in the tag. The dual mode device may perform a read operation on the tag after the write operation to confirm that the data was successfully stored and provide an indication thereof. The indication may be a visual indication, a textual indication, an audible indication or combinations of these.
Owner:WARSAW ORTHOPEDIC INC

Library manager for automated programming of industrial controls

A library manager holds related program fragments, for example, control logic fragments and visualization program fragments sharing the same control variables, in library files. Multiple copies of control logic program fragments are instantiated to develop a control program and of the control variable tags for each copy of the control logic program fragments are renamed to prevent conflicts. At a later time, visualization program fragments related to the control logic program fragments are identified by their common origin in the library manger. The control variables of these visual program fragments may then be automatically renamed by using their library files as a guide. The library files may also hold related non-program information.
Owner:ALLEN-BRADLEY CO LLC

Process for compiling and executing software applications in a multi-processor environment

The present invention relates to multi-application, secure operating systems for small, secure devices, such as smart card microcontrollers. In particular, the present invention relates to mechanisms for secure runtime upload of applications onto small devices, authorisation mechanisms and the ability for authorised execution of multiple applications on the devices, where an application may be potentially larger than the microcontroller memory size. The mechanism simplifies life-cycle smart card management aspects related to post-issuance application (“applet”) upload and upgrade. Mechanisms to prepare applications (i.e. compiler techniques) using a common set of project files in one compiler toolset, for execution in a dual host & chip processor environment are described. These help automising the programming of the communication interfaces between the host and chip applications. An important motivation for the present invention is to provide a secure co-processor environment for general computer applications in order to counter software piracy, and to allow new models for secure electronic software distribution and software licensing.
Owner:SOSPITA

Multihead composite material application machine programming method and apparatus for manufacturing composite structures

A composite part program generator includes a computer-aided design (CAD) system interface, a path generator, a course head manager, a post-processor and a machine simulator. The composite part program generator produces composite part programs for use on a multihead composite material application machine, such as a composite tape lamination machine or an automated fiber placement (AFP) machine, to manufacture a complex composite parts, including relatively flat, contoured, or generally cylindrical composite parts. This programming method can reduce the labor and time required to produce a composite part program for a multihead composite material application machine by an order of magnitude with respect to manual or existing automated programming methods.
Owner:THE BOEING CO

Multihead composite material application machine programming method and apparatus for manufacturing composite structures

A composite part program generator includes a computer-aided design (CAD) system interface, a path generator, a course head manager, a post-processor and a machine simulator. The composite part program generator produces composite part programs for use on a multihead composite material application machine, such as a composite tape lamination machine or an automated fiber placement (AFP) machine, to manufacture a complex composite parts, including relatively flat, contoured, or generally cylindrical composite parts. This programming method can reduce the labor and time required to produce a composite part program for a multihead composite material application machine by an order of magnitude with respect to manual or existing automated programming methods.
Owner:THE BOEING CO

Method and System of Bracketing Stimulation Parameters on Clinician Programmers

The present disclosure involves a method of setting stimulation parameters for neurostimulation. A plurality of stimulation parameters available for bracketing is displayed. The stimulation parameters are selected from the group consisting of: stimulation current amplitude, pulse width, frequency, and contact location. Thereafter, in response to an input from a user, at least a subset of the stimulation parameters is selected for bracketing. A respective initial value is then obtained for each of the stimulation parameters in the selected subset. Thereafter, a bracketing process is used to generate a plurality of bracketed values for each of the stimulation parameters in the selected subset. The bracketed values are generated as a function of the initial value. A plurality of stimulation pulses is then delivered to a patient through a neurostimulator that is automatically programmed with a different combination of the bracketed values for the stimulation parameters for each stimulation pulse.
Owner:CIRTEC MEDICAL CORP

Method for generating robot cutting operation program off-line

The present invention relates to a method that generates robot cutting operating procedure offline, in particular to a controlling procedure which uses a correspondingly developed off-line programming software to read processing-wait workpiece graphics documents and automatically programs and directly generates cutting robot. The technology plan is that an existing and mature 3D graphic software is used for structuring the geometric drawing of the workpiece, and the processing-wait position is marked by the way of coloring lines in the drawing, then the off-line programming software is run to read a IGS document of the drawing and the controlling procedure of the robot is generated, the cutting operation is completed after the controlling procedure is transmitted to the robot. The method is characterized in that for the first time the method of reading the CAD graphics of the workpiece which contains the processing information is used to directly complete a whole robot operating procedure which can be used in production and processing, so that the service efficiency of the robot and the machining precision of the workpiece can be effectively improved.
Owner:YASKAWA SHOUGANG ROBOT CO LTD

Generative programming system and method employing focused grammars

A system and method may employ, focused grammars to facilitate automated generation of computer programs. Such implementation of focused grammars enables a new form of symbolic regression referred to as generative programming or automated programming. The search through the space of possible programs may be guided by a streak search method in accordance with which identified candidate programs that improve on the current streak may be used to create focused grammars for directing an additional localized search. In some embodiments, candidate programs are generated by randomly traversing focused grammars from the starting rule, and subsequently through the grammars, until a complete candidate program parse tree has been constructed. Candidate programs may then be executed, for example, by an evaluator, which may employ an interpreter adapted for use in conjunction with a Stack Manipulation Language or other interpreted language.
Owner:REYNOLDS MATTHEW T

Apparatus and method for automatically programming frequency scanning radio receivers

A frequency scanning radio receiver scans and receives transmissions on discrete radio frequencies. The frequency scanning radio receiver is programmable to monitor frequencies in a geographical area where the receiver is located. The receiver is coupled to a communication device, located externally or internally of the receiver, for communication with a positioning system, such as the global positioning system, to determine the geographical location of the frequency scanning radio receiver either automatically or in response to a manual request. A data base of frequency allocation data, either internal to the radio or in a remotely located host system, provides frequency data to a memory in the frequency scanning radio receiver based on geographical location of the receiver determined through the communication device to program the receiver to monitor local radio frequency transmissions.
Owner:GRAY ELECTRONICS

Automated programming recording

A method and system of providing access to television programs without requiring a user to operate an electronic programming guide or to independently determining information required to access the television program. Optionally, access to the television program may be facilitated by scheduling a recording of the televisions program or providing instructions to facilitate accessing an on-demand showing of the television program.
Owner:CABLE TELEVISION LAB

Automated programming system employing smart interfaces

An automated programming system that includes providing a smart interface system for recognizing an intelligent module installed within the automated programming system. Configuring the intelligent module with a composite connection for transmitting information between the intelligent module and the smart interface system, and linking the intelligent module to the smart interface system for communicating information.
Owner:DATA IO CORP

Cutting path generation method based on greedy algorithm

The invention discloses a cutting path generation method based on a greedy algorithm. A workpiece drawing of laser cutting is composed of a DXF format. The workpiece drawing is composed of an HEADER data segment, a CLASSES data segment, a TABLES data segment, a BLOCKS data segment, an ENTITIES data segment, an OBJECTS data segment and a file end data segment, wherein each data segment is composedof multiple pairs of group codes and group values; according to the automatic programming system, the primitive data of the workpiece drawing can be analyzed, extracted and stored; the method comprises the steps that drawing data are subjected to visual processing, offset processing is conducted on the drawing data according to an offset correction result of the visual processing, a system conducts chain connection on offset primitives, cutting paths are generated one by one, finally, the paths are optimized and sorted based on a greedy algorithm, and a machining cutting track with the shortest idle stroke is generated. The machining precision is improved, and popularization and application value is achieved.
Owner:武汉久同智能科技有限公司

Vehicle chassis having programmable operating characteristics and method for using same

A vehicle includes a steering system, suspension system, braking system, and energy conversion system, wherein at least one of these systems is reprogrammable such that the vehicle's ride, response, or handling is selectively variable. The systems may be programmed automatically when a body is mated to a chassis to provide the desired performance characteristics. The invention enables increased vehicle functionality for vehicle users, retailers and manufacturers.
Owner:GM GLOBAL TECH OPERATIONS LLC

Digital control device of flyash brick shaping equipment

A numeral controller system for the make-up machine of flyash bricks is based on the CAD / CAM interactive adaptic control software and programmable controller. It is composed of microcomputer operating platform, programmable controller, various control objects, sensors,and control system.
Owner:辽宁中田干燥设备制造有限公司

Automated programming of infusion therapy

An infusion management system includes an infusion management server configured for providing an order to an infusion device to administer an infusion and the infusion device. The infusion device may be configured for receiving the order, associating the order with a patient, and adjusting at least one setting according to the order. A method for administering an infusion, an interface for an infusion device and a computer program product are also disclosed.
Owner:FRESENIUS KABI USA LLC

Transceiver architecture for supporting multi-band RF

Transceiver architectures for supporting multi-band radio frequencies are disclosed. According to one aspect of the present invention, a number of processing channels are designed, each for one specified carrier frequency. A number of switching means is provided to ensure that a processing channel is properly selected for a specified carrier frequency. Each of the processing channels includes at least an amplified and a low-pass filter, where the low-pass filter is automatically programmable in response to a wireless standard (e.g., Wi-Fi or WiMAX). A single voltage oscillator (VCO) is used to support operations of each of the processing channels.
Owner:HUWOMOBILITY +1

Automatic delays for alignment of signals

In one embodiment, a system comprises a delay determining unit that may be operable to determine a relative delay between the first signal provided by the first source and the second signal provided by the second source, based upon a travel path of the first signal and a travel path of the second signal. In addition, a delay circuit, comprised within the waveform generator, may be configured to be programmed to delay output of the first signal to output the first signal at a predetermined position with respect to output of the second signal, based on the determined relative delay. More specifically, in one embodiment, the delay circuit may be configured to be automatically programmed to add the relative delay to the output of the first signal to automatically align the output of the first signal with respect to the output of the second signal.
Owner:NATIONAL INSTRUMENTS

Systems and methods for automatically programming pagers

Systems and methods for addressing pagers are described. The pagers are reprogrammable and can be assigned identifiers as required. Pagers may be automatically assigned one of a plurality of identifiers. Thereafter, the assigned identifier may form the basis of a unique network address that allows the pagers to communicate wirelessly with a network in order to receive information commands and pages. The assigned identifier is maintained on the pager and can be presented on a display for identification of the pager. The assigned identifier can be transmitted to the pager by a charging unit when the pager is connected to the charging unit and can be calculated using the location of a port at which the pager is connected to the charging unit.
Owner:HME WIRELESS

Corner characteristic recognizing and constructing method based on pivot elements

The invention provides a corner characteristic recognizing and constructing method based on pivot elements. The method comprises the steps of recognition of surfaces to be machined, point machinability judgment, pivot element recognition, corner characteristic construction and cutting depth increasing area recognition and construction. In recognition of the surfaces to be machined, the surfaces to be machined are recognized according to geometric types and attributes. In point machinability judgment, point machinability judgment standards and point machinability judgment methods based on machine tool machinability are established according to the fact whether a certain point on the surface of an element can be machined by a tool or not, and the machinability of points is judged. In pivot element recognition, pivot element recognition standards are established according to the geometric types, the geometric attributes and the machiniability of the surfaces, and pivot element recognition is realized. In corner characteristic construction, on the basis of the pivot elements, cutting-in elements and cutting-out elements are calculated, side R characteristics, bottom R characteristics and corner characteristics are constructed, and whether a corner is effective or not is evaluated according to an effectiveness judgment standard. In cutting depth increasing area recognition and construction, a cutting depth increasing area is recognized and constructed according to the relationship between the height of a corner characteristic top surface and the highest height of cutting elements. By the adoption of the corner characteristic recognizing and constructing method, a necessary technological foundation can be provided for corner machining automated programming, the manual interaction programming workload is reduced, the programming period is shortened and the element machining efficiency is increased.
Owner:SHENYANG AIRCRAFT CORP

Method and Apparatus for Performing a Channel Search

A receiver, such as an HDTV receiver or a Personal Video Recorder (PVR), includes a plurality of tuners. Each tuner is adapted to receive television signals (RF1,RF2) comprising a plurality of channels and communicate the received television signals to a processor. A channel search or autoprogramming routine is disclosed for the detection of channels in the television signal wherein each tuner simultaneously tunes and interrogates a different channel in order to expedite the search. If a signal is not detected on a channel, that channel may be tuned and interrogated by a second tuner. A list is compiled of all the channels that contain a television signal to aid the viewer's selection.
Owner:THOMSON LICENSING SA

Method and system for measuring simulation friction coefficient of belt conveyor

The invention discloses a method and system for measuring a simulation friction coefficient of a belt conveyor. The method comprises the steps of online measuring the running electric power, a running belt speed and a flow distribution situation of the belt conveyor in real time, acquiring a sampled height difference spreadsheet offline through an automatic programming extraction way, and calculating the simulation friction coefficient value of the belt conveyor according to the height difference value acquired through the terrain distribution situation of the belt conveyor, the design parameters and flow distribution data array of other belt conveyors and the flow distribution data array in an area corresponding to a tilting roller. The real-time running data is utilized to precisely calculate the simulation friction coefficient under different running environments (such as the temperature, humidity and the like), so that the actual maximal conveying capacity of the belt conveyor can be efficiently controlled, the equipment can be reasonably utilized, and the service life of the equipment can be improved. A great amount of data statistics shows that the cost can be saved by 10 percent only by utilizing the method and the system to optimize the capacity of the belt conveyor with experimental evidence.
Owner:HUADIAN HEAVY IND CO LTD

Artificial intelligence systems and methods

Systems, methods, and computer programs for providing artificial intelligence from context, artificial emotions, predictive polynomials, and the like. The systems and methods are capable of automatic programming and compute resource allocation. The system can directly interface with humans and any set of devices or sensors that are network accessible. Context is used to decrease the amount of information required from either humans or other systems. The system can learn from other similar systems, other data-generating systems, humans, or raw sensor-detected data streams. The systems and methods use operator-provided goals, received data attributes and values, and the information context to learn and self-modify.
Owner:HOWARD KEVIN D

Systems and methods for identification and prediction of structural spine pain

Systems, computer-readable media, and methods for assessing morphometric measures of spinal vertebrae and inter-vertebral discs in a quantitative manner using imaging data and human body weight measures, for identification and prediction of structural spine pain, are described. The systems, media, and methods of the present disclosure utilize simple measurements of axial areas of vertebrae using endplate data of routinely acquired digital imaging pixels and body weight. More specifically, they provide a calculation pressure value based on one or more ratios from body weight and measurements of spinal structures and regions, which are readily determinable, e.g., through manual segmenting or automated programming of image analysis software.
Owner:VIDEMAN KEIJO TAPIO

Information processing apparatus capable of setting processing priority of access, method of controlling the information processing apparatus, program, and storage medium

An information processing apparatus that gives priority to an access made by a usual manual operation for execution of original functions of the apparatus, even when automatically programmed access for index creation from an external apparatus to the storage and the access for execution of original functions occur concurrently. A CPU causes a priority to be set to each processing requested by an request. The CPU executes the processing based on the set priority, and causes a processing result to a requesting source. If the received request is a specific request, the CPU causes calculation of a number of times that a time period elapsed after returning of the response until receipt of a next processing is within a predetermined time period. The CPU determines whether or not to change the priority based on the calculated number of times.
Owner:CANON KK

Rf communication system and method

InactiveUS20070167135A1Extensive trainingExtensive training of different user devices can be avoidedRadio/inductive link selection arrangementsSubstation equipmentCommunications systemUser device
The present invention relates to an RF communication system and method for control of user devices via wireless RF communication. In order to provide a flexible use and a number of different applications and, in particular, in order to avoid the need for training user devices beforehand and the need of knowledge of the actual meaning of communicated user settings and / or commands to the passive data carrier, an RF communication system is proposed comprising: a user device (6, 7, 11, 12, 13) for reading user settings and / or commands from a passive data carrier (3, 4, 5, 21, 22) via a wireless RF communication including a controller (64) for controlling the user device (6, 12) according to read user settings and / or commands and a programming unit (65) for automatically programming said passive data carrier (3, 4,5, 21, 15 22) via a wireless RF communication with actual user settings and / or commands of the user device (6, 7, 11, 12, 13), and a passive, via a wireless RF communication programmable and readable data carrier (3, 4, 5, 21, 22) including a memory (31) for storing user settings and / or commands.
Owner:KONINKLIJKE PHILIPS ELECTRONICS NV

System and method for automated plant growth

A system and method to optimize plant growth with minimal labor. The system includes a set of sensors, a set of environment controlling equipment, and a processor programmed to acquire data from the sensors and manage operation of the environment controlling equipment based on the sensed data and operator input. The processor is programmed effectively as an artificial intelligence function that learns from sensed information and prior operator inputs to generate control equipment operating instructions that optimize plant growth. A learning network such as an A.I. enabled learning network may be deployed through the processor to gather sensed information directly and indirectly and instruct actuators of the control equipment, and to gather feedback from the operation of that equipment to observe changes in plant environment conditions through sensor information. That learned information is further developed through automated programming modifications of the deep neural network to refine actuator operations and enhance environment conditions.
Owner:AI GRONOMY LLC
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