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

190 results about "Software engineering" patented technology

Software engineering is the systematic application of engineering approaches to the development of software.

Method and apparatus for data retention in a storage system

ActiveUS20050125411A1Digital data information retrievalMemory loss protectionRetention periodSoftware engineering
A system and method are provided for retention of data on a storage system. An application program provides the storage system with data to be stored on the storage system. The application program also provides the storage system with a retention period that indicates a period of time for which the data may not be deleted. When the storage system receives a request to delete the data, it first evaluates the retention period associated with that data to determine if the retention period has expired. If the retention period has not expired, the storage system denies the request to delete the data.
Owner:EMC IP HLDG CO LLC

Integrated drug development software platform

InactiveUS20080134140A1Easy overlayingChemical property predictionMedical simulationGraphicsObservation data
Embodiments in accordance with the present invention relate to a platform facilitating different drug development software programs. In one embodiment, the integrated software platform includes a graphical environment for creating, storing, and manipulating workflows. The workflows depict operations that are to be performed by certain functional objects, and the flow of information between those objects. One example of an object is a model of drug behavior, disposition, and / or physiological response to drug activity, and certain embodiments allow for the graphical creation and editing of such a model. Other embodiments provide a user with the ability to easily overlay model predicted valves with observed data.
Owner:CERTARA

Document creation system and method

PendingUS20200311688A1Digital data information retrievalCryptography processingApplication serverBusiness enterprise
A system and method for document creation, documentation, storage and deletion using blockchain technology features a user computational device and enterprise HR Application communicating with an application server through a computer network. The application services direct which service to initiate based on instructions from the user computational device and enterprise HR application. A user can log into the system, creates a draft document by filing out a template, and optionally attach supporting materials. The system then starts an approval process until an approved and finalized document is created and added to the blockchain. All drafts are then permanently eliminated. Permanent records of the specific documents received by specific users can also be immutably created. The system provides powerful search capabilities that are customizable to the user's needs.
Owner:DOCUVISORY LLC

Pressure model analysis method based on TPS in software performance test

ActiveCN101430660AAccurate testing of processing powerSoftware testing/debuggingSoftware engineeringSoftware performance testing
The invention provides a method for pressure analysis during an application software performance test. The method comprises the following steps: production data of a typical on-line service application system is analyzed based on pressure model analysis of TPS during the software performance test so as to obtain the TPS of a key service, when the number of system users increases, the access pressure of the system also increases, the pressure of the system is proportional to a TPS value, the analyzed TPS is multiplied by a pressure multiplication factor which possibly increases to obtain a pressure design index to be simulated in the performance test so that the pressure of the system is really simulated, and the performance of the system at the pressure is tested. When the number of the system users increases, the access pressure of the system also increases, the pressure of the system is proportional to the TPS value, the TPS value can be estimated after the number of the users increases, and the TPS value is taken as a target for generating pressure during the performance test, which can really simulate the pressure on the system from a great number of user operations, accurately test the handling capacity of the system, and help make a decision to expand the application system or not.
Owner:INSPUR SOFTWARE CO LTD

IEC61968 standard document generation system and method based on generic programming and reflection mechanism

InactiveCN105787808AGood effectGuaranteed uptimeData processing applicationsSoftware designInformatizationProcess module
The invention relates to an IEC61968 standard document generation system and method based on generic programming and a reflection mechanism. The IEC61968 standard document generation system comprises an Xsd processing module, a configuration file processing module, an XML generation module, a data query module and an XML document output module. The Xsd processing module transmits data with the configuration file processing module and the XML document output module. The XML generation module transmits data with the configuration file processing module, the data query module and the XML document output module. The invention provides the general method characterized in that based on the power distribution network IEC61968 standard, the generic programming and reflection mechanism technologies are utilized to generate an XML document according with the IEC61968 standard. By adopting the method, the repeated development of a document conversion program for each power distribution application system is avoided, the format of data exchange documents is unified, the implementation difficulty and the implementation cost of each application assembly for power distribution are lowered, the construction of power distribution informatization is facilitated, the working efficiency and accuracy of power distribution informatization are improved, and the operation level of a power distribution network is further improved.
Owner:CHINA ELECTRIC POWER RES INST +2

API Adapter, API Adapter Creation Method, and Program

[Problem] To provide an API adapter, an API adapter creation method, and a program capable of efficiently creating an API adapter unit.[Solution] An API adapter creation method includes an order reception unit incorporation process for receiving a single order 31 and performing a process for response to a cooperative execution device main unit 20, an API calling logic unit creation process for extracting a parameter necessary for execution of a wholesale service provider API 50 from within the single order 31and converting an execution result of the wholesale service provider API 50 to a data format distributable to the cooperative execution device main unit 20, a wholesale service provider API execution unit creation and incorporation process for receiving data necessary for execution of a wholesale service provider API, reassembling the data into in the form of an HTTP request, transmitting the resultant data to a wholesale service provider 2, reassembling the data in an appropriate format, and returning the data to an API calling logic unit 120.
Owner:NIPPON TELEGRAPH & TELEPHONE CORP

Terminal upgrading method and apparatus

InactiveCN105354043ASolve uncontrollable problemsEasy to controlProgram loading/initiatingSoftware engineeringSoftware
The invention provides a terminal upgrading method and apparatus. The method comprises: a terminal receiving an upgrading identifier sent by a server, wherein the upgrading identifier is used for indicating that the upgrading type of a current upgrading package is optional upgrading or forced upgrading; and the terminal performing upgrading according to the upgrading type indicated by the upgrading identifier. With the adoption of the technical scheme provided by the invention, the problems of uncontrollable upgrading type and the like of software upgrading in related technologies are solved, so that the control on the terminal upgrading type is realized at the server.
Owner:ZTE CORP

Storage device and a garbage collection method thereof

ActiveUS20210109856A1Memory architecture accessing/allocationMemory adressing/allocation/relocationParallel computingSoftware engineering
A memory management method of a storage device including: programming write-requested data in a memory block; counting an elapse time from a time when a last page of the memory block was programmed with the write-requested data; triggering a garbage collection of the storage device when the elapse time exceeds a threshold value; and programming valid data collected by the garbage collection at a first clean page of the memory block.
Owner:SAMSUNG ELECTRONICS CO LTD

Third-party application authorization and authentication method based on multi-domain collaborative architecture

ActiveCN107018128ASafe and reliable authorized accessTroubleshoot authentication issuesTransmissionThird partySoftware engineering
The invention belongs to the technical field of computer applications, and discloses a third-party application authorization and authentication method based on multi-domain collaborative architecture. Multi-domain collaborative layered architecture is adopted, and consists of a plurality of layers of domains; each domain consists of an Internet of things platform, sensor equipment and a third-party application; permission management and partition are performed on each domain in a layered way; each target domain administrator audits authorization information; after pass of auditing, a plurality of domains through which auditing information passes can be taken as a resource group; and a developer finishes developing work according to an authorization result. Through adoption of the third-party application authorization and authentication method for use among a plurality of domains of the layered architecture, safe and reliable authorization access between a platform and a third-party application is ensured, and a rapid and convenient channel is provided for data interaction between the platform and the third-party application. Compared with a conventional third-party application permission authentication method, the method has the advantage that the authentication problem between a platform permission administrator, a third-party application developer and a platform user in the multi-domain collaborative architecture is solved.
Owner:陕西沃傲信息科技有限公司

Volume adaptive adjustment method and device, storage medium and electronic equipment

PendingCN111258532AAvoid big and small situationsProtect the hearing systemSound input/outputSound sourcesSoftware engineering
The invention provides a volume adaptive adjustment method and device, a storage medium and electronic equipment. The method comprises the following steps: firstly, when the electronic equipment is ina volume adaptive mode, obtaining a playing volume value under a current sound source; then, and when the volume value exceeds a preset range, adjusting the system volume level of the electronic equipment according to the volume value, wherein the volume value is within a preset range. By adjusting the volume level of the system, the volume value is kept within the preset range, the situation that the sound is suddenly large and suddenly small is avoided, the embarrassment that the playing volume of the electronic equipment is suddenly too large is avoided, the hearing system of a user is protected, the user experience is improved, and the use comfort of the user is guaranteed.
Owner:XIAN WINGTECH ELECTRONICS TECH CO LTD

Adaptive concurrency for write persistence

ActiveCN109716279AMemory architecture accessing/allocationInput/output to record carriersSoftware engineeringData transport
A method for adaptive concurrency for write persistence in a storage system, performed by the storage system, is provided. The method includes selecting a write process from among a plurality of writeprocesses, responsive to receiving a write request for writing data into the storage system, and writing the data into the storage system in accordance with the selected write process. One of the plurality of write processes includes transferring the data into the storage system, locking an inode associated with file information of the data in memory, updating the file information in the inode while the inode is locked, committing the data while the inode is locked, and unlocking the inode.
Owner:PURE STORAGE

Rapid rate configuration and searching method

InactiveCN101753324AImprove compatibilityImprove efficiency in finding ratesMetering/charging/biilling arrangementsSoftware engineeringRapid rate
The invention discloses a rapid rate configuration and searching method, comprising the following steps: A1. businesses are classified by type, and the businesses which are classified and the rate of the corresponding business are stored in a configuration file; A2. the configuration file is read to internal memory and the rate is cached according to the searching rule of the businesses with different types; A3. the rate is searched in the internal memory according to the searching rule. In the rapid rate configuration and searching method, the businesses are classified by type and the businesses and the rate of the corresponding business are stored in the configuration file, when searching the rate, the rate information in the configuration file can be read to the internal memory and is cached according to the searching rule, charging programs do not need to be modified when the business is changed or the business is increased, only the changed or increased business and the rate of the business are stored in the configuration file, so as to greatly improve the compatibility of the charging programs; in addition, in the invention, the rate can be directly searched in the internal memory, thereby greatly improving the efficiency of searching the rate.
Owner:SHENZHEN HUIHAI TECH DEV CO LTD

Order distribution method and device, and computer readable storage medium

The embodiment of the invention provides an order distribution method and device, and a computer readable storage medium, and the method comprises the steps: obtaining an order request of a user, andwherein the order request carries the information that the user purchases a commodity; splitting the order request is split into multiple tasks according to the purchased commodities, wherein at leasttwo tasks with different distribution objects exist in the multiple tasks or at least two tasks with different goods taking places exist in the multiple tasks, and the multiple tasks are distributedto the distribution objects of the multiple tasks. According to the method provided by the embodiment of the invention, the order request is split into a plurality of tasks, and flexible distributionis performed for different tasks, so that the order distribution requirements of the user can be better met.
Owner:BEIJING YUNJI TECH CO LTD

Artillery unit control panel emulator integration with training system

InactiveUS20200158471A1Cosmonautic condition simulationsAiming meansCommunication interfaceData segment
Systems and methods for interfacing an artillery unit control panel emulator with a collective training environment are disclosed. One method includes reading output data including one or more output data segments generated by the artillery unit control panel emulator. The method includes examining the output data to identify a trigger event in the one or more output data segments. The method includes extracting details regarding the trigger event from the one or more output data segments. The method includes creating a message indicative of the trigger event and including the details regarding the trigger event. The method includes sending, via a communication interface, the message to a device within the collective training environment.
Owner:CUBIC CORP

Interactive automatic welding system based on three-dimensional vision

The invention discloses an interactive automatic welding method based on three-dimensional vision. The interactive automatic welding method comprises the following steps that an interactive automatic welding system based on the three-dimensional vision is built; a three-dimensional model of a to-be-welded workpiece is obtained; a workpiece coordinate system and a robot coordinate system are aligned by using three-dimensional vision; to-be-welded features are selected in an interactive interface, and a welding track is generated; and welding is performed using a robot. According to the interactive automatic welding method, three-dimensional vision is combined with an interaction system, and the online programming or on-site teaching process is changed into an automatic welding system based on image interaction. Compared with traditional online programming and field teaching schemes, the automation degree is higher, labor is saved, and efficiency is improved; meanwhile, the programming skill requirement on front-line operators is also effectively reduced; and in addition, remote control can be achieved through the method, or one worker can control multiple devices, and unmanned flexible welding can be achieved.
Owner:XIAN CHISHINE OPTOELECTRONICS TECH CO 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