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

81 results about "Open software" patented technology

Open-source software (OSS) is a type of computer software in which source code is released under a license in which the copyright holder grants users the rights to study, change, and distribute the software to anyone and for any purpose. Open-source software may be developed in a collaborative public manner.

Sharing a sign-in among software applications having secured features

In the present invention, when one open or running software application having secured features enters an access signed-in or logged-in state, other open or running software applications having secured features enter a ready signed-in state automatically, without prompting user intervention. The same operation that signed-in or logged-in the initial software application will transition other software applications that are presently open, active to run, or that start in run mode to a ready signed-in state. The access signed-in state fully authenticates the user's identity and grants access to secured features. The ready signed-in state places the software application in a state of readiness to authenticate and access secured features without prompting user intervention. One feature of the present invention is the sharing of a sign-in or login credential (e.g. username and password) and the processing of the shared credential in order to provide a universal, shared sign-in session between open software applications having secured features. This feature helps provide a user experience that in effect, has only one sign-in or login session for software applications with secured features.
Owner:MICROSOFT TECH LICENSING LLC

Method of managing parallel open software applications and relevant device

The invention relates to a method of managing parallel open software applications and a relevant device. The method comprises the steps of displaying a first application view, detecting a first input, entering an application view selecting mode for selecting one of the parallel open application to display in a corresponding application view, parallel displaying the original sets of open application icons in a first predetermined area and at least a part of the first application view adjacent to the first predetermined area, making the original sets of the open application icons corresponding to at least parts of the parallel open applications, detecting the gestures on each open application icon on the first predetermined area, displaying the views of the corresponding applications instead of parallel displaying the application views of any other application in the parallel open applications, stopping displaying open application icons in the first predetermined area, and logging out the application view selecting mode.
Owner:APPLE INC

Multi-service in-home network with an open interface

The present invention utilizes a gateway providing an open software interface to control in-home communications and to enable in-home devices of various divergent technologies to selectively access external communication features. An in-home communication network utilizes any one or more of several available in-home digital networking media to connect the gateway to device interfaces. The gateway comprises interfaces to a plurality of external communication networks, and one or more in-home communication media, a router coupled to the various interfaces and a controller. Each device specific accessing the in-home network connects to media through a device interface. There will be different interfaces for enabling access by different types of customer premises devices. Each device interface provides physical access to the media as well as functional interfacing, to enable operation with the particular type of customer premises device. All of the device specific interfaces implement a standard software referred to as a common application program interface (API) interface, to enable communication over the media and accessing of in-home and / or external communication services through the gateway.
Owner:GOOGLE TECH HLDG LLC

Robot Control Software Framework in Open Distributed Process Architecture

An open distributed processing structured robot control software architecture is enclosed, which makes it possible to manufacture a user-oriented robot through combination of independent heterogeneous functional modules. The invention involves an open software framework for integrated operation and production of distributed software of the modules, and an autonomous robot control architecture suitable for distributed environments. The software framework indicates underlying software components for robot control and service creation. The invention makes it possible to mass-produce autonomous robots in units of interoperable functional modules. It is also possible to meet various demands of consumers, achieve specialization, and accelerate technology development since the development procedures are specialized in an independent manner and are suitable for manufacturing a wide variety of robot products in small quantities.
Owner:KOREA INST OF IND TECH

Web service container and method for issuing multiple Web services

The invention discloses a Web service container and a method for issuing multiple Web services, in particular a Web service container applied to an open software service framework Apache CXF and a microkernel integration frame. The Web service container comprises a Web service module and a deployer module. The method comprises the steps: the deployer module obtains a generic class including annotation identifications, wherein a deploy file in the deployer module is used for deploying the generic class to be issued in a Web service manner; the deployer module packages the deployed generic class to generate a Web service deployable file; and the deployer module analyzes the Web service deployable file to obtain a Web service deploy file statement, and issuing the Web services according to the Web service deploy file statement. The method for issuing the multiple Web services, disclosed by the invention, realizes that the multiple Web services are issued through operating all modules and deploying the modules in the framework in a thermal deployment manner.
Owner:山东中创软件商用中间件股份有限公司

Multifunctional motor control strategy test experimental device and application thereof

ActiveCN103345245AGood value for moneyImprove experimental verification abilityElectric testing/monitoringSoftware systemEngineering
The invention relates to a multifunctional motor control strategy test experimental device and an application thereof. A hardware circuit mainly comprises a main circuit, a detection circuit, a control circuit and a drive circuit. A rectifying circuit, a current limiting circuit, a pumping voltage discharging circuit and a power conversion circuit are sequentially connected with one another inside the main circuit; the detection circuit is used for detecting the voltage and the current of a direct-current bus, the temperature of a power conversion plate and the current on the outlet end of the power conversion circuit; By adopting a DSP(digital signal processor)+CS51 single chip microprocessor dual-CPU (central processing unit) architecture, the control circuit consists of an DSP2812 control system and a CS51 single chip microprocessor input and display system as well as an external circuit; the DSP2812 control system is connected with the power conversion circuit through an isolation drive circuit; the power conversion circuit consists of five independent bridge arms, and the control of motors with six types can be realized by changing a connecting manner between an output terminal and a controlled motor and modifying the language C program of an algorithm; the DSP evaluation experimental study also can be carried out. The multifunctional motor control strategy test experimental device has a high cost performance and unique multiple functions; and meanwhile, an open software system can be secondarily developed, and the multifunctional motor control strategy test experimental device is particularly suitable for the experimentalverification of different control strategies for the different motors developed by undergraduate students, graduate students and institutes.
Owner:SHAOYANG UNIV

Universal and integrated wafer testing real-time monitoring software system and its open system architecture

A wafer testing real-time monitoring software system and its unique open software architecture which achieves real-time monitoring of wafer test results and on-line changing of externally hooked software to satisfy customer needs without changing its main program. The software structure receives and processes binary files from different probers and converts these into readable ASCII files. The system consists of four software programs that can operate independently. These programs are an automatic transfer program, a program which converts wafer test results from a binary file to an ASCII file, a program which receives the ASCII files and performs wafer map editing, and an auto-ftp program which automatically scans data and sends data to remote locations. Additionally, multiple workstations can process data from probers simultaneously. The on-line monitor on a production line can see production results from multiple major workstations through the network drive and drive mapping functions.
Owner:CHEN WEN LING +1

Mobile Internet hospital attendance system based on cloud platform

ActiveCN105205766AReduce requestsHospital process standardizationData processing applicationsData synchronizationThird party
The invention provides a mobile Internet hospital attendance system based on a cloud platform. The system comprises the cloud platform which has one end communicating with a hospital internal system and the other end communicating with user terminals, one end of the cloud platform communicates with the hospital internal system through a primary interface, the other end communicates with the multiple user terminals, and these terminals carry out data interaction with the hospital internal system respectively through the cloud platform by use of the primary interface. The medical excellence cloud platform employs an open software configuration system and employs the primary interface so that data exchange between systems of a hospital is unified; access of the multiple terminals is supported, service is provided for any third-party systems after data is processed in a standardized mode, and enormous historical query data is synchronized to the platform for storage so that pressure of numerous requests initiated for internal servers of the hospital is mitigated; and integration of different software and different systems between the medical internal system and the terminals is completed simply through the primary interface, hospital procedures are standardized and normalized, and assistance is provided for the hospital in creating an internet hospital attendance mode.
Owner:佳缘科技股份有限公司

Distributed group intelligent system

A distributed swarm intelligence system comprises an underlying protocol layer used for adapting to a network protocol; a core software platform layer, used for calling computing resources of an external system platform and supporting a distributed system, a consistency algorithm and a computing model; an open software layer, used for providing an open source system framework. The distributed system at least comprises one or more of an HLA system, a DDS system and a Multi-Agent system. According to the system, the problems of large-scale calculation, calculation model splitting, cooperation of multiple intelligent expert systems, swarm intelligence decision making, intelligent system decision making flexible organization and the like are solved.
Owner:王静逸

Soft PLC module of open type soft numerical control system

A soft PLC module of open software digit control system relates to the PLC module which uses pure software to realize open digit control system to resolve the problem of traditional hardware PLC as bad versatility and compatibility and high price, wherein the command read by an application program executor calls a PLC program to complete logic control and motion control and display the executed result on a man-machine interface module, an application program and data storage module stores the command and data calling the PLC program, to be called by the application program executor, an I / O interface module reads / writes the interface state data of I / O interface device on the bus, to interact data communication, a man-machine interface module provides an interface for user operation and control displays the operation state and executed result of the PLC program, via which user can operate the system according to feedback executed result, a communication module 7 builds a software PLC operating system and a programming development module to exchange data, and an edit development module edits and develops the PLC program to generate target code.
Owner:HARBIN INST OF TECH

Point of sale system with web-based back-office

This invention provides a system and a method for managing a range of businesses. The business operations range from a single branch to a large chain of stores or branches. This invention relates to the managing of the points of sale (POS) with Web-based back-office systems. POS transaction engine terminals are implemented on personal computer, PC hardware using PC software with a relational database. The transaction engine architecture provides cost-effective application customization. Web-based back-office software is implemented on servers. POS and BO systems are monitored and supported via the web using protocol and open software components.
Owner:OLSON QUENTIN

User-defined cluster printing

In a client terminal network connected to a plurality of printers, a system and method are provided for user-defined cluster printing. At a client terminal, the method involves user-selecting a cluster, where each cluster includes a plurality of printers network-connected to the client terminal. Then, the method creates a file set to be printed, where the file set includes a plurality of files. Software applications associated with each file in the file set are automatically opened and each file is converted into a printer-ready formatted document. Finally, the documents are automatically distributed to printers in the selected cluster for concurrent printing. Document finishing options can be selected by a user in response to automatically opening software applications associated with each file, and sent to the printers in the form of document processing instructions. Finishing options may be correlated to printer capabilities, and the documents distributed in response to correlation process.
Owner:SHARP LAB OF AMERICA INC

Open type software numerical control system

The invention relates to an open software digit control system, in particular to an open control system of digit control device, for resolving the problems of prior control system as strong control software specificity and dependence on specific hardware system and software design, caused by the non-transplantation and non-extension of software hardware systems. The inventive man-machine interface module can set parameter, edit program and display diagnosis and feedback information, a mission coordinate module can distribute mission to an axial length group module, the axial length group module can complete acceleration, deceleration and mission interpolation, and feedback operation state to the mission coordinate module. The axial length group module reads the information of external device, completes control function, sends the control information to the external device to be executed and feedbacks result to the axial length group module, a control rule module completes the calculation of servo control rule and sends result to the axial length group module, and a software PLC module is interacted with the mission coordinate module to control external device an display result on the man-machine interface module, and user can edit the PLC program via a software PLC development system.
Owner:HARBIN INST OF TECH

Service robot controller and control method thereof

The invention discloses a service robot controller and a control method thereof. The service robot controller adopts an open type secondary layered architecture and comprises a task planning layer and a motion control layer which are connected by virtue of a communication interface, wherein the task planning layer accepts tasks by virtue of a human-machine interface, carries out task planning and action sequence planning and adjusts an action sequence according to visual, hearing and proximity sense information obtained by a vision sensor and a hearing sensor; and the motion control layer carries out corresponding motion control according to a motion trail planned by the task planning layer and adjusts a motion control process in real time according to touch information obtained by a touch sensor. The service robot controller adopts an open architecture and provides a platform which flexibly defines and develops different function of the service robot. A layered open software-hardware platform can provide openness at different levels according to different requirements, and application requirements of the service robot on task reconfiguration and functional reconstruction can be met.
Owner:SHANDONG YOUBAOTE INTELLIGENT ROBOTICS CO LTD

Video recording method based on vector coding and applied to touch screen device

The invention relates to a video recording method and provides a video recording method based on vector coding and applied to a touch screen device. The video recording method based on vector coding and applied to the touch screen device comprises the following steps that a user opens software to start recording through a device terminal with a touch screen and a touch screen handwriting pen; the user writes on the screen; the user clicks a shooting button or clicks a picture leading-in button to lead a picture to the screen; the picture on the screen is selected and change such as movement is conducted; after a word button is input, a text input box is inserted in the position of a touch point, and words are input and encoded; when recording goes wrong or the user wants to correct the latest pen trace or picture operation is wrong, a software undoing button is clicked until the recorder thinks that recording is faultless or no content on the screen can be undone; after undoing, if the user wants to recover the latest undone object or redo the latest undone object, a redoing button can be clicked, and therefore the undone object can be displayed on the screen again; if the slips of the tongue occur or voice is wrong, a voice rollback button is clicked, and the voice goes back to a certain moment in last N seconds; when video recording is finished, a recording completion button on a recording interface is clicked.
Owner:FUJIAN INTERNET OF THINGS SCI RES INST

Screen-turnoff wakeup method

InactiveCN105740002APrevent leakageThe unlocking steps are simple and efficientDigital data authenticationProgram loading/initiatingCoprocessorTouch function
The invention discloses a screen-turnoff wakeup method. The screen-turnoff wakeup method is used for waking up a multimedia terminal with a touch function in a screen-turnoff state and quickly opening software required to be started. The multimedia terminal further comprises a coprocessor specially used for processing a sensor signal and a distance sensor triggered when an object exists in a certain distance. A screen track is acquired and identified in the screen-turnoff state through the coprocessor, so that a corresponding application is opened or a screen is directly unlocked. According to the screen-turnoff wakeup method, the screen can be directly unlocked or the application can be quickly started in the screen-turnoff state; the wakeup is carried out in the screen-turnoff state, so that the method is simpler and more efficient in comparison with a conventional process for waking up a screen at first and then performing unlocking; and the screen is slid in the screen-turnoff state, so that the security is effectively enhanced and an unlocking track is prevented from being leaked.
Owner:徐下兵

Method and apparatus for protecting confidential data in an open software stack

A method is provided for securely providing data for use in a consumer electronics device having a processor performing instructions defined in a software image. The method includes receiving the data encrypted according to a global key, further encrypting the data according to a device-unique hardware key, storing the further encrypted data in a secure memory of the consumer electronics device, providing the global key to a whitebox encoder for encoding according to a base key to generate a whitebox encoded global key, and transmitting the software image to the consumer electronics device for storage in an operating memory of the consumer electronics device, the software image having a whitebox decoder utility corresponding to the whitebox encoder and the whitebox encoded global key.
Owner:ARRIS ENTERPRISES LLC

Software deadline verifying method and device

InactiveCN103577727ASolve the problem of modifying the system time by yourself in order to extend the software usage timeSolve the problem of using timeProgram/content distribution protectionSoftware engineeringTime limit
The invention discloses a software deadline verifying method and device and belongs to the field of software encryption. The method comprises the step of opening software and acquiring the time when software is used at the first time, the time when the software is used last time and current time, judging whether the time when the software is used at the first time is earlier than the time when the software is used last time and whether the time when the software is used last time is earlier than the current time, operating the software if on yes judgment, and reminding a user to register in on no judgment. In addition, the time when software is used at the first time and the time when the software is used last time are written into a registry when the software is started first time and last time. The software deadline verifying method and device achieve effective verification of software deadline and solve the problem that a user changes system time by self to expect to prolong the service life of the software.
Owner:SHENZHEN SKYWORTH QUNXIN SECURITY TECH

Software system modeling method based on FACE (Future Airborne Capability Environment) architecture

The invention discloses a software system modeling method based on a FACE (Future Airborne Capability Environment) architecture, which comprises methods of system componentization, data modeling, system I / O service modeling, component transmission service modeling and the like. The modeling method disclosed by the invention can guide modeling of a domestic avionics system architecture, and can bepractically applied as theoretical foundations for development of a tool chain and a platform which are related to system modeling under the FACE architecture. The software system modeling method is beneficial for improving software quality and development efficiency, reinforcing software portability, saving development cost, facilitating rapid integration of a system, shortening a development period of the system and pushing formation of a uniform open software architecture standard in the domestic aviation field. The software system modeling method can be applied to software-intensive industries in the fields of high credibility, high reliability and high security, such as the aviation field, the aerospace field and the like.
Owner:NORTHWESTERN POLYTECHNICAL UNIV

Lightweight application development cloud service platform and method for having access to resources thereof

The invention discloses a lightweight application development cloud service platform and a method for having access to resources of the lightweight application development cloud service platform. The platform can be leased to multiple tenants at the same time for application development, and the tenants are application developers. The platform is composed of an application management module, a final user management module, a final user and application relation management module, a resource management module and a fine-grained access right management module. According to the platform, multiple users can concurrently process multiple services; free shrinking and extending of a background data structure are supported, the tenants can perform uniform access control right configuration management on the corresponding applications developed by the tenants and final users, and an application program interface (API) for achieving resource access is provided. A uniform open software architecture is adopted for the cloud service platform, workloads of background data design of the applications and the workloads of maintenance management of the applications are reduced, and deployment of the software and hardware environment needed by a background for issuing the applications is omitted; with the method for having access to resources, the developers can acquire the resources of the cloud platform in a simple, convenient and effective data calling mode.
Owner:SOUTH CHINA UNIV OF TECH

Management system and method for open software repository

The invention relates to the technical field of network data access, particularly relates to the permission problem and the software dependency problem while a network device with embedded operating system accesses the network data. The invention discloses a management method for open software repository. The management method for open software repository comprises the following steps: S100, performing permission management in the software repository end, and releasing the corresponding software to the assigned directory according to the permissions; S200, providing dependency relationship of the corresponding software in the configuration file end; and S300, invoking the configuration file and the corresponding software by means of the invocation tool of the embedded operating system.
Owner:深圳德鲁克科技有限公司

System and method for improved medical simulator

ActiveUS20160055767A1Reduce time and complexityFacilitates plug and play operationEducational modelsHardware modulesOpen software
A system and method for providing a medical simulation device that utilizes open software platforms and provides functionality in both software and hardware modules is disclosed. The medical simulation system facilitates plug and play operation with installed hardware and software modules that are automatically recognized by the system for compatibility and the system configures itself according to identification information of the hardware module.
Owner:THE GENERAL HOSPITAL CORP

Robot control software framework in open distributed process architecture

An open distributed processing structured robot control software architecture is enclosed, which makes it possible to manufacture a user-oriented robot through combination of independent heterogeneous functional modules. The invention involves an open software framework for integrated operation and production of distributed software of the modules, and an autonomous robot control architecture suitable for distributed environments. The software framework indicates underlying software components for robot control and service creation. The invention makes it possible to mass-produce autonomous robots in units of interoperable functional modules. It is also possible to meet various demands of consumers, achieve specialization, and accelerate technology development since the development procedures are specialized in an independent manner and are suitable for manufacturing a wide variety of robot products in small quantities.
Owner:KOREA INST OF IND TECH

Brain-controlled mobile phone dialing control device and control method

PendingCN106066697ATo achieve the purpose of remote control mobile phone equipmentInput/output for user-computer interactionSubstation equipmentMicrocontrollerComputer module
The invention belongs to the brain-machine interface technical field, and relates to a brain-controlled mobile phone dialing control device and a control method, thus solving the existing problems that special population cannot use the mobile phone with convenience; the control device comprises an EEG helmet and a controlled end; the EEG helmet comprises an EEG electrode, an EEG signal processing module, a FPGA microcontroller, and a Bluetooth module; the controlled end comprises a smart phone device; the control method comprises the following steps: 1, control device initialization; 2, carrying out Bluetooth pairing between the EEG helmet and the smart phone device; 3, using the EEG electrode to receive an EEG signal; 4, using the EEG signal processing module to amplify the EEG signal received by the EEG electrode, carrying out A / D conversion, and sending the signal to the FPGA microcontroller; 5, using the FPGA microcontroller to send the EEG signal to the smart phone device; 6, using the smart phone device to receive the EEG signal and open software A so as to compile and decode the EEG signal, an executing EEG signal corresponding functions on the smart phone device.
Owner:JILIN UNIV

Method and system for controlling usage of software

The invention discloses a method and a system for controlling the usage of software. The method comprises the steps that a cloud server receives a query request sent by a client side, wherein the query request comprises the identification information of pre-opened software of the client side; the cloud server sends the query request to a control side to acquire an instruction command that whether the software can run at the client side; and the cloud server sends the instruction command to the client side to control the client side to open or forbid the software. According to the method and system, control personnel can control the software at the client side the first time, and the operation is simple and convenient.
Owner:GUANGDONG XIAOTIANCAI TECH CO LTD

Device, method, and graphical user interface for managing concurrently open software applications

An electronic device displays a first row, configured to move in a first direction, in a user interface that includes a plurality of representations of open applications. The device concurrently displays a second row, spaced apart from the first row. The second row includes a plurality of application icons corresponding to the representations of open applications. The device detects a first input that corresponds to movement of a respective representation of an open application, in a second direction different from the first direction. The device moves the respective representation out of the first row in the second direction in accordance with a progression of the first input. In accordance with a determination that application-close criteria have been met for the respective application, the device closes the respective application, ceases to display the respective representation in the first row, and ceases to display the corresponding application icon in the second row.
Owner:APPLE INC

Multi-screen display method and multi-screen display system

ActiveCN108415678AEasy to viewSolve the problem of not being able to display in multiple display screensDigital output to display deviceSoftware engineeringOpen software
Embodiments of the invention provide a multi-screen display method and a multi-screen display system. The method is applied to the multi-screen display system which comprises a plurality of display screens. The method comprises the following steps of: receiving an instruction of starting target software; obtaining an installation directory of the target software according to the instruction; determining a target display screen corresponding to the target software; and displaying an operation interface of the target software in the target display screen. According to the method, the installation directory of the installed target software is obtained, and the operation interface of target software is displayed on the plurality of display screens through opening software with different installation directories, so that the problem that operation interfaces of software which do not support multi-screen display cannot be displayed in a plurality of display screens is solved.
Owner:广州新博庭网络信息科技股份有限公司

Stacking robot driving method and driving system

The invention discloses a stacking robot driving method and driving system. The system comprises an ARM module and FPGA modules, wherein the ARM module is responsible for carrying out instruction or data interaction with an upper computer, the FPGA modules carry out motor control signal transmission and grating signal processing, and the functions of unpacking and stacking cigarette boxes are realized through a motor signal control module, a grating closed-loop feedback signal processing module and a limit switch module and the like. In a stacking robot based on the framework, an ARM compilesa program downloaded by a serial port, through the upper computer, the ARM and the reconfigurable design of a configuration chip and the FPGAs, the upper computer sends a reconfiguration command and configuration data, the two FPGAs are controlled through controlling to rewrite the configuration chip by the ARM, and finally an interface board of a drive card controls an X-axis servo motor, a Y-axis servo motor, a Z-axis servo motor, an A-axis servo motor, a B-axis servo motor and a C-axis servo motor, so that strong modifiable performance and portability are achieved, bottom layer drive modification is convenient, and the system is enabled to be more expanded and maintainability, has good and open software and hardware interfaces, and has good control flexibility characteristics.
Owner:CHINA TOBACCO ZHEJIANG IND

Intelligent household system based on cloud computing

The invention relates to an intelligent household system, which comprises a cloud computing service end, a household central server and functional service terminals. The cloud computing service end and the household central server are connected through the Internet. The household central server is connected to the functional service terminals through networks, Bluetooth, infrared rays, USBs or the like according to the characteristics of the terminals. The household central server is responsible for acquiring data of the functional terminals and sending the data to the cloud computing service end, and an optimum control scheme is obtained after comprehensive analysis. The household central server obtains the control scheme to implement corresponding functional service terminal controls. An open software configuration and unified open interfaces and data formats are adopted by the cloud computing service end, and the cloud computing service end is applied to a third party for the function expansion of the system, so the service quality of the system is improved. Through the operation capability of cloud computing and multi-dimensional data analysis, the intelligence of the household system is greatly improved, and the use cost for users is reduced by decreasing the number of clients.
Owner:李佳斌
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