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

421 results about "PERQ" patented technology

The PERQ, also referred to as the Three Rivers PERQ or ICL PERQ, was a pioneering workstation computer produced in the late 1970s through the early 1980s. In June 1979, the company took its very first order from the UK's Rutherford Appleton Laboratory and the computer was officially launched in August 1979 at SIGGRAPH in Chicago. It was the first commercially produced personal workstation with a Graphical User Interface. The design was heavily influenced by the original workstation computer, the Xerox Alto, which was never commercially produced. The origin of the name "PERQ" was chosen both as an acronym of "Pascal Engine that Runs Quicker," and to evoke the word perquisite commonly called perks, that is employee additional benefits.

Calculation unloading and resource allocation method and device based on deep reinforcement learning

The invention provides a calculation unloading and resource allocation method and device based on deep reinforcement learning, and the method comprises the steps: calculating the total calculation resources of an MEC server based on the calculation task parameters of UE, the performance parameters of the UE, the channel parameters between the UE and an AP, and the mobile edge, and constructing anoptimization problem model; and determining the optimal solution of the optimization problem model based on deep reinforcement learning, determining the unloading decision of the UE, and respectivelyallocating the percentage of the computing resources and the percentage of the spectrum resources to the UE. According to the calculation unloading and resource allocation method and device based on deep reinforcement learning provided by the invention, the actual calculation unloading and resource allocation characteristics in the time-varying MEC system are considered, the time delay threshold of the task and the limited resource capacity constraint of the system are based on deep reinforcement learning, the DNN is used for effectively approximating a value function in reinforcement learningso as to determine a joint optimal scheme of calculation unloading and resource allocation, and the energy consumption of the UE is further reduced.
Owner:CHINA THREE GORGES UNIV

Method and system for simplifying the structure of dynamic execution profiles

A real-time approach to detecting aberrant modes of system behavior induced by abnormal and unauthorized system activities indicative of abnormal activity of a software system is based on behavioral information obtained from a suitably instrumented computer program as it is executing. The theoretical foundation is founded on a study of the internal behavior of the software system. As a software system is executing, it expresses a set of its many functionalities as sequential events. Each of these functionalities has a characteristic set of modules that is executed to implement the functionality. These module sets execute with defined and measurable execution profiles among the program modules and within the execution paths of the individual modules, which change as the executed functionalities change. Over time, the normal behavior of the system will be defined by the boundary of the profiles. Abnormal activity of the system will result in behavior that is outside the normal activity of the system and thus result in a perturbation of the system in a manner outside the scope of the normal profiles. Such anomalies are detected by analysis and comparison of the profiles generated from an instrumented software system against a set of nominal execution profiles. Moreover, a method for reducing the amount of information necessary to understand the functional characteristics of an executing software system identifies the common sources of variation among the program instrumentation point frequencies and builds execution profiles based on a reduced set of virtual execution domains.
Owner:STRATACLOUD

Programming language capable of cross-language reusing

The invention relates to a programming language capable of cross-language reusing, and discloses a method for programming and developing software application programs by using a group of certain brief term and syntax rule with natural language semanteme. Through the description of multiple programming language families and the display method of the same thought realizing parts in multiple language development of certain software with an abstract special function, the cross-platform, cross-compiling, convertible and embeddable unified development is realized. Through the compiling tool disclosed by the invention, the same set of codes programmed by the language can be compiled into the applications with different states under different platforms; and the platform characteristics are realized by corresponding compiling tools. Through the converting tool disclosed by the tool, the codes programmed by the language can be converted into other languages as C++, Java, C#, Pascal and Obj-C, and can also be converted into the codes directly executed by the ARM embedded chip. Through the standard developing library disclosed by the invention, the language can be directly embedded into other languages for mixed programming. Through the IDE and the simulator disclosed by the invention, the cross-platform debugging and simulation can be realized.
Owner:山东国软信息技术有限公司 +1

NURBS direct interpolation method and device with processing characteristics considered

InactiveCN104281099APrevent flutteringAvoid System VibrationNumerical controlPathPingPERQ
The invention provides an NURBS direct interpolation method and device with processing characteristics considered. According to the method, an equation with multiple constraint conditions is established with machine tool kinematics, dynamic characteristics and tool path working conditions considered, pre-interpolation processing is completed, and a feed speed sequence is obtained; an off-line speed planning module searches for and determines an overproof area of tangential acceleration, and readjustment is carried out on the overproof area by adopting an S-shaped acceleration/deceleration mode; real-time interpolation is carried out on each interpolation period through the adjusted speed sequence, the interpolation device enables the position information of interpolation points to pass through a servo controller and drives a servo motor to complete real-time on-line interpolation through a dynamic link library technology. According to the NURBS direct interpolation method and device with the processing characteristics considered, the multiple constraint conditions such as single axial acceleration limit, Jerk limit and curvature characteristics are made to be met by the interpolation, the machining efficiency under the small curvature condition is improved, the capacity of coordination control over machining quality and machining efficiency is further improved, and machine tool vibration or system vibration can be avoided effectively.
Owner:XIANGTAN UNIV

Calculation unloading and resource allocation method and device based on Q learning

The embodiment of the invention provides a dynamic calculation unloading and resource allocation method and device based on Q learning, and the method comprises the steps: calculating the total calculation resources of an MEC server based on the calculation task parameters of UE, the performance parameters of the UE, the channel parameters between the UE and an AP, and the mobile edge, and constructing an optimization problem model; and determining the optimal solution of the optimization problem model based on Q learning, wherein the optimal solution comprises an unloading decision of the UE,a percentage of computing resources allocated to the UE by the MEC server, and a percentage of spectrum resources allocated to the UE by the AP. According to the calculation unloading and resource allocation method and device based on Q learning provided by the embodiment of the invention, and meanwhile, the actual calculation unloading and resource allocation characteristics in the time-varyingMEC system are considered, the delay threshold of the task and the limited resource capacity constraint of the system, and the joint optimal scheme of calculation unloading and resource allocation based on Q learning is determined, thereby further reducing the energy consumption of the UE.
Owner:CHINA THREE GORGES UNIV

Three-dimensional graphic design platform-based intelligent wire cutting programming method and system

ActiveCN106249698AImprove stabilityReduce the intensity of human operationProgramme controlComputer controlVisibilityProcessing type
The invention discloses a three-dimensional graphic design platform-based intelligent wire cutting programming method and system. The method includes the following steps that: adjacency grouping is performed on curved surfaces to be cut, the visibility and machinability of the curved surfaces to be cut are judged, and adjacent curved surface boundaries are obtained through the visibility and machinability; and whether the curved surfaces to be cut are regular curved surfaces are judged, the processing trajectories of the curved surfaces are calculated according to the characteristics of the curved surfaces; and processing parameters are set, and a line cutting path generator generates universal cutting path trajectory codes of a specified processing type based on the processing trajectories of the curved surfaces. According to the invention, the wire cutting automatic programming system is desgined based on a current mainstream three-dimensional design software NX three-dimensional graphic design platform; full-3D line cutting programming is adopted, data are transmitted seamlessly, and no man-made turnover is involved; and line cutting technologies are integrated, intelligent operation is carried out, and therefore, manual operation strength can be decreased, and the stability of the data can be improved.
Owner:武汉益模科技股份有限公司

Defect detection method and system for cross-architecture firmware heap memory

The embodiment of the invention provides a defect detection method and system for a cross-architecture firmware heap memory. The method comprises the steps: acquiring an application program in a simulator and firmware, and analyzing the application program in the simulator based on a binary translation technology, so as to enable the application program to be matched with a preset test environmentsystem architecture; and performing mapping to generate a shadow memory by traversing and executing the registered heap memory read-write hook function and the heap memory allocation hook function, and executing a preset memory defect detection algorithm based on the shadow memory to obtain a heap memory defect detection result. According to the embodiment of the invention, the cross-platform characteristic of the execution module is simulated; a detection tool does not need to be deployed into equipment where firmware is located, the unpractical requirement that a traditional memory detection tool needs to be deployed in the device is greatly overcome, the firmware test efficiency is improved, the problem that the storage space of the IoT device is limited is solved, and meanwhile, the memory defect detection module also provides an effective solution for detecting various heap memory defects in a cross-architecture firmware scene.
Owner:TSINGHUA UNIV +1

BIM rendering method and equipment based on lightweight equipment, and computer readable storage medium

InactiveCN112347546AReduce occupancySpeed ​​up the rendering processGeometric CADDesign optimisation/simulationPERQBinary segmentation
The invention relates to the field of computer graphics, and provides a BIM rendering method and equipment based on a lightweight device, and a computer readable storage medium, so as to prevent program flash back while accelerating BIM rendering. The method comprises the following steps: analyzing the complexity, dynamic and static characteristics and/or geometrical characteristics of a buildingthree-dimensional model according to geometrical structure data of the building three-dimensional model; generating a corresponding hierarchical bounding box tree structure, a binary segmentation space tree structure or an octree structure according to an analysis result obtained by analyzing the complexity, the dynamic and static characteristics and/or the geometrical characteristics of the three-dimensional model of the building so as to record information of the three-dimensional model of the building; and based on an algorithm of a hierarchical bounding box tree structure, a binary segmentation space tree structure or an octree structure, reading information of the building three-dimensional model from a memory, and rendering an effective part of the building three-dimensional model. According to the technical scheme, when the building three-dimensional model is rendered, memory occupation can be reduced, and therefore the rendering process can be accelerated.
Owner:久瓴(江苏)数字智能科技有限公司
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