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

67 results about "Interactive programming" patented technology

Interactive programming is the procedure of writing parts of a program while it is already active. This focuses on the program text as the main interface for a running process, rather than an interactive application, where the program is designed in development cycles and used thereafter (usually by a so-called "user", in distinction to the "developer"). Consequently, here, the activity of writing a program becomes part of the program itself.

Intelligent numerical control machining programming system and intelligent numerical control machining programming method for aircraft structural parts

The invention relates to an intelligent numerical control machining programming system and an intelligent numerical control machining programming method for aircraft structural parts. According to the system, an existing CAD / CAM (Computer-Aided Design / Computer-Aided Manufacturing) system is taken as a platform; the system comprises a model detection module, a process scheme automatic generation module, a process resource and knowledge base management model, an automatic programming subsystem module and a numerical control program intelligent optimization module. The system is established on the basis of a three-dimensional model, the numerical control machining programming specialization process of the aircraft structural parts is relatively systematically and accurately reflected and supported, the man-machine interaction operation required in the technological preparation and programming process can be greatly reduced, the problems of unstable program, long programming period and the like caused by interactive programming based on universal platform and artificial experience are effectively solved, the numerical control machining preparation and programming efficiency and quality can be obviously improved, and the specialization level and the intelligence level of the CAD / CAM system are promoted.
Owner:SHENYANG AIRCRAFT CORP

Artificial intelligent platform system based on deep learning

The invention discloses an artificial intelligent platform system based on deep learning. The artificial intelligent platform system comprises a platform layer, a model layer and an application layer;the platform layer is used for permission managing, distributed storing, CPU computing resource managing, distributed computing and training and task scheduling; the model layer is used for providinga machine learning model and a deep learning model; and the application layer is used for resource managing and monitoring, model defining and training, interactive programming environment providing,intelligent data labeling and model deriving and publishing. The AI platform system is developed through an engineering means to increase the utilization rate of hardware resources of a GPU and the like, reduce the hardware input cost, help an algorithm engineer to more conveniently apply various deep learning technologies to free the algorithm engineer from tedious environment operation and maintenance, provide efficient storing of massive training data and isolate user resources, and therefore access permission control is more secure; training data and training tasks are managed in a unified mode, and the machine learning process is standardized and processed; and data labeling is automated, and the model iteration efficiency is improved.
Owner:北京深智恒际科技有限公司

Encoding optimization techniques for encoding program grid section of server-centric interactive programming guide

An interactive program guide (IPG) may include a program grid section and a multimedia section. The program grid section typically contains program information organized in a grid with a time axis and a channel axis. The multimedia section may include video for advertisement, previews, and other purposes. Such an IPG may be rendered and encoded at a server and distributed to client terminals in the form of compressed bit streams.
For certain IPGs, the program grid section may comprise alternating stripes of background with different shades (lighter/darker) or different colors. Typically, the alternating background stripes may be used to visually separate text information into timeslots or channels.
Blank areas of the background may be “skip” encoded to “save” a portion of the bit rate. Meanwhile, the quantizer stepsize for encoding that section may be lowered so as to utilize the saved bits to improve the viewing quality of the program grid section. Additionally or alternatively, the quantization matrix for encoding the program grid section may be optimized for encoding text (rather than being, for example, a standard quantization matrix).
Encoding may be performed on the program grid section such that encoded macroblocks do not cross a border between two stripes. In other words, each encoded macroblock in the program grid section may be within a single stripe. Additionally or alternatively, low-pass frequency filtering may be applied on the background stripes. Such low-pass filtering reduces visual defects due to ringing from edges between stripes.
Owner:CHARTER COMM OPERATING LLC

Moving object recognition and vehicle obstacle avoidance method for autonomous driving vehicle

The invention provides a moving object recognition and vehicle obstacle avoidance method for an autonomous driving vehicle. The method comprises the following steps: detecting first sensing data through a first detection device, distinguishing a fixed object and a moving object according to the first sensing data detected by the first detection device, and respectively extracting the position of the distinguished fixed object and moving object; detecting second sensing data through a second detection device, distinguishing the fixed object and the moving object according to the second sensing data detected by the second detection device, and respectively extracting the position of the distinguished fixed object and moving object; and extracting an overlap region of the fixed object and the moving object distinguished by the first sensing data and the second sensing data, and determining the credibility of the distinguished moving object, so that the credibility of dynamic object recognition is improved. According to a vehicle assisted control device, the vehicle assisted control device can be in communication connection with the moving object through a communication device when the moving object is recognized as an obstacle, the planned track path is interacted, and the path of the vehicle is reset according to interactive programming matters.
Owner:北京纵目安驰智能科技有限公司

Multi-level ONO flash program algorithm for threshold width control

Methods of programming a wordline of multi-level flash memory cells (MLB) having three or more data levels per bit corresponding to three or more threshold voltages are provided. The present invention employs an interactive program algorithm that programs the bits of the wordline of memory cells in two programming phases, comprising a rough programming phase and a fine programming phase to achieve highly compact Vt distributions. In one example, cell bit-pairs that are to be programmed to the same program pattern are selected along a wordline. Groups of sample bits are chosen for each wordline to represent each possible program level. The sample bits are then programmed to determine a corresponding drain voltage at which each sample group is first programmed. This fast-bit drain voltage (Fvd) for each program level essentially provides a wordline specific program characterization of the Vt required for the remaining bits of that wordline. In the rough programming phase, the bits of core cells are then programmed from a starting point that is relative to (e.g., slightly less than or equal to) the fast-bit Vd and according to a predetermined Vd and Vg profile of programming pulses. The bits of the complementary bit-pairs are alternately programmed in this way until the Vt of the bits attains a rough. Vt level, which is offset lower than the final target threshold voltage level. Then in the second fine programming phase, the bits of the MLB cells of the wordline are further programmed with another predetermined Vd and Vg profile of programming pulses until the final target threshold voltage is achieved. The Vd and Vg profiles of programming pulses may further be tailored to accommodate the various bit-pair program pattern combinations possible. In this way, the bits of each wordline are fine-tune programmed to a data state to achieve a more precise Vt distribution, while compensating for the effects of complementary bit disturb.
Owner:LONGITUDE FLASH MEMORY SOLUTIONS LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products