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

768 results about "Embedded operating system" patented technology

An embedded operating system is an operating system for embedded computer systems. This type of operating system is typically designed to be resource-efficient and reliable. Resource efficiency comes at the cost of losing some functionality or granularity that larger computer operating systems provide, including functions which may not be used by the specialized applications they run. Depending on the method used for multitasking, this type of OS is frequently considered to be a real-time operating system, or RTOS.

Operating system boot from network location

The present invention provides a system for booting an intelligent device with an embedded-type operating system obtained through an external interface disposed in the intelligent device, wherein the system includes an initialization module stored in a read-only memory provided in the intelligent device, the initialization module being executed in a processor disposed in the intelligent device and connecting to an external location through the external interface, and a server having a memory media which stores a boot agent module and an embedded-type operating system at the external location, the server sending the boot agent module to the intelligent device through the connection in response to a request from the initialization module, wherein the boot agent module is loaded into a runtime memory in the intelligent device and executed by the processor, the boot agent module then retrieving an embedded-type operating system image from the external location in the sever, whereupon the embedded-type operating system image is loaded into the runtime memory and executed by the processor.
Owner:WYSE TECH LLC

Method and apparatus for performing antivirus tasks in a mobile wireless device

Disclosed are techniques for performing an antivirus task in a mobile wireless device running an embedded operating system. In one embodiment, calls intended for an application programming interface (API) function code is redirected to an antivirus function code. The redirection to the antivirus function code may be performed by modifying a kernel structure to point to a modified entry list instead of an API entry list. The redirection to the antivirus function code may also be performed by modifying the API function code to allow the antivirus function code to execute before the API function code. The kernel structure or the API function code may be properly restored back to its original form. Software implementations of these techniques may be readily loaded and unloaded, and may not require re-installation of the embedded operating system.
Owner:TREND MICRO INC

Network power administration system

A vertical-mount network remote power management outlet strip embodiment of the present invention comprises a long, thin outlet strip body with several independently controllable power outlet sockets distributed along its length. A power input cord is provided at one end, and this supplies AC-operating power to relays associated with each of the power outlet sockets. The relays are each addressably controlled by a microprocessor connected to an internal I2C-bus serial communications channel. The power-on status of each relay output to the power outlet sockets is sensed and communicated back on the internal I2C-bus. A device-networking communications processor with an embedded operating system translates messages, status, and controls between the internal I2C-bus and an Ethernet port, and other external networks.
Owner:SERVER TECHNOLOGY

Integrated document delivery method and apparatus

A document delivery network server having a set of integrated functions including sending, receiving, routing and filing of FAXes and e-mails to other users which achieves numerous advantages over the prior art. The document delivery system is based on a client / server model having both analog and digital Fax line capabilities. The server side provides very highly integrated systems functionality based on industry standard, commercially available hardware and a mix of industry standard and proprietary software components including integrated FAX / modem modules, an embedded OS, embedded plug-and-play driver sets, embedded e-mail gateways, an embedded FAX archive, embedded back-up / restore, proprietary high efficiency line utilization and highly efficient load balancing.
Owner:OPEN TEXT SA ULC

Quick access to virtual applications

An embedded operating system (OS) displays a user interface (UI) without waiting for the host OS to fully load. In one embodiment, the UI comprises icons for applications, advertisements, and browsers already configured with a URL. In one embodiment, the pre-configured browsers are set by the manufacturer. In another embodiment, the user can specify pre-configured browsers. In one embodiment, the icon owner pays for displaying an icon. The icon can be a static or a dynamic icon. Dynamic icons are downloaded from a file server.
Owner:SPLASHTOP INC

Computer operating system with selective restriction of memory write operations

A computer system and method that are useful for embedded operating systems, thin client computing applications and the like, protects memory blocks in a nonvolatile version of the system program used at startup (reboot), for example in flash memory. Write operations to protected memory blocks are intercepted. A potentially revised version of any attempted re-written block is maintained in RAM and can be revised further during runtime, the original protected block remaining unwritten. A restriction process flags when or whether a revised block in the RAM is to become permanent. During a write operation or at orderly system shutdown, the revised blocks that were marked are written over the protected blocks in the nonvolatile version. The process can be embodied using file and directory attributes in variably sized Ramdisk virtual drive in a Windows XP-embedded system, providing processes with read access to the original protected block as well as the revisions, enabling configuration changes and software installations without multiple reboots.
Owner:HEWLETT PACKARD DEV CO LP

Robotic hybrid system application framework based on multi-core processor architecture

The present invention relates to a robot hybrid system application framework based on a multi-core processor architecture. In the robot system with ARM / X86 multi-core processor as the controller, multi-core parallel processing architecture of the ARM / X86 multi-core processor is used to run the robotic hybrid system application framework comprising real-time operating system, non-real-time operating system and system supporting frame in the whole robot controller, so as to provide improved operating system services. In this application framework, a real-time operating system runs independently in one ARM / X86 core, while several non-real-time operating systems run on other ARM / X86 cores. The operating systems occupy processor resources and peripherals separately and run robotic applications with different real-time requirements. The application program can be used as a unified robot operating system (ROS) application node.
Owner:AUBO BEIJING ROBOTICS TECH CO LTD

Operating system hot-switching method and device and mobile terminal

The invention discloses an operating system hot-switching method applied to a mobile terminal on which multiple operating systems run. The multiple operating systems comprise a front-end operating system and at least one back-end operating system, wherein the current front-end operating system serves as a first operating system, and the at least one back-end operating system comprises a second operating system. The method includes the steps of obtaining an operating system switching instruction, wherein the operating system switching instruction comprises identification and switching identification of the second operating system; according to the switching identification, releasing hardware resources occupied by the first operating system and switching the front-end operating system from the first operating system to the second operating system. The operating system hot-switching method ensures exclusive access to the hardware resources and the coordinate use of the hardware resources of the multiple operating systems to a certain extent and accordingly ensures the reliability of the use of the hardware resources after the operating system is switched.
Owner:HUAWEI TECH CO LTD

Intelligent mobile phone blind-guiding device and blind-guiding method

The invention discloses an intelligent mobile phone blind-guiding device, comprising a mobile phone camera module, an embedded mobile phone processor, a software module, a mobile phone wireless signal emitting and receiving module, an input and output interactive module and a back ground server, wherein the mobile phone camera module comprises a mobile phone pick-up lens and an image sensor; the embedded mobile phone processor and the software module comprise an embedded processor and an embedded operating system of a mobile phone as well as application software running on the embedded operating system; and the application software is blind-guiding software. Feature analysis is carried out on collected images through a machine vision technology, and the features of field images are matched with obstacle parameters in a background database by using an artificial intelligence technology, thereby achieving recognition and position interpretation of barriers and using voice and vibratory modes to prompt a blind person to move. The blind-guiding device of the invention is in common use and is low in cost, and has functional expansibility and upgrading capabilities.
Owner:ZHEJIANG UNIV

Method and apparatus for virtualization of appliances

A method and apparatus for the virtualization of appliances provides an embedded operating system (OS) which is included in the system boot ROM of a personal computer. When the system boots, the OS is launched and looks for all available virtual appliances from, for example, the following places: local USB, flash card, e.g. SD, xD, CF, CDROM / DVD, or other storage media; local hard disk storage; and the Internet, e.g. an appliance server. The user selects an appliance to use from the OS, whereupon the appliance is loaded and launched. If the selected appliance is not on a local storage, then it is downloaded, e.g. over the Internet from an appliance server. The downloaded appliance can be cached in local storage media such that, the next time it is needed, it need not be downloaded from the appliance server. The user can also elect to boot an operating system from the hard disk, if an operating system and hard disk are installed, or to power-off the system.
Owner:SPLASHTOP INC

Efficient replication of embedded operating system with a write filter and overlay partition

The specification relates to a process of cloning a master embedded system configured with a non-writable volume or partition that stores an embedded operating system, where the master system is configured to provide an overlay to store updates directed to the non-writable volume or partition. A flag in the master system is configured with a setting, where the configured flag is for indicating that the overlay is needed and has not been provided. After configuring the flag, a master image of the master system is created, where the master image includes the configured flag. A clone of the master system is created on a storage of another system based on the master image. Storage units may store images created with the process. Storage units may also store cloned systems produced with the images. A clone of the master system may be provided with an overlay based on the setting of the flag in the clone of the master system, where the overlay provides file-system level write functionality to the non-writable volume or partition of the clone system.
Owner:AGILENT TECH INC

High performance wireless networks using distributed control

ActiveUS7420952B2Cost-effective distributed sensingCost-effective controlError preventionFrequency-division multiplex detailsWireless mesh networkOperational system
A design and proof of concept of a new type of WLAN, complete with simulation and results from the simulation has been described. Each AP Node is implemented as a self-contained embedded OS unit, with all algorithms resident in its Operating system. The normal day-to-day functioning of the AP node is based entirely on resident control algorithms. Upgrades are possible through a simple secure communications interface supported by the OS kernel for each AP node. Benefits provided by a wireless network, as proposed in this invention, are that: it installs out of the box; the network is self-configuring; the network is redundant in that mesh network formalism is supported, ensuring multiple paths; load balancing is supported; there is no single point of failure; allows for decentralized execution; there is a central control; it is network application aware; there is application awareness; there is automatic channel allocation to manage and curtail RF interference, maximize non interference bandwidth and enable seamless roaming between adjoining wireless sub networks (BSS) and it supports the wireless equivalent for switching—for seamless roaming requirements.
Owner:DYNAMIC MESH NETWORKS

System apparatus and method for supporting multiple partitions including multiple systems in boot code

A system, apparatus and method for supporting multiple file systems in boot code of a computer. The boot code according to the present invention first identifies file systems used by a boot disk and then identifies operating systems associated with the identified file systems. Based on the identified operating systems, the boot sector for an appropriate operating system is located and loaded. Thereafter, the boot code relinquishes control to the loaded operating system. The boot code is capable of supporting multiple file systems, multiple operating systems located in a plurality of partitions of a boot disk, and multiple operating systems using the same file system.
Owner:LENOVO PC INT

Method and system for processing abnormal task in computer application system adopting embedded operating system

The invention provides a method for processing an abnormal task in a computer application system adopting an embedded operating system; and an application system based on main and standby redundancy configuration of a hardware platform is adopted. The method comprises steps executed by a process of initializing the computer application system, a process of updating a task state table, a process of capturing the abnormal task, a process of detecting a closed loop, a process of processing the abnormal task and a process of checking system restart. The invention also provides a system for processing the abnormal task in the computer application system adopting the embedded operating system; and the system comprises a detecting module, a capturing module, a record inquiring module, a task state table, an abnormal information memory region and a processing module. By the method and the system, the stable working capability of the computer application system is guaranteed, the abnormal taskof a closed loop or automatic restart can be detected and recorded, the error correcting capability of the computer application system is provided in large scale, and the controllability of a development process of the computer application system can be improved.
Owner:EASTERN COMM

Method, system, and program for generating batch files

Disclosed is a system, method, and program for creating a file, such as a batch file, that is capable of executing on one of many different operating systems. An object is processed including a plurality of instructions. Each instruction is associated with at least one executable function. A determination is made of an operating system in which the generated file will be executed. For each instruction in the object, a native operating system command is generated that is capable of executing the function associated with the instruction on the determined operating system. Each generated native operating system command is inserted into the file. Execution of the file on the determined operating system will execute the native operating system commands in the file to perform the functions associated with the instructions included in the object.
Owner:IBM CORP

Method for on-line updating television set software through Internet

The invention discloses a method for upgrading TV software online through the Internet, including the following steps: setting up a communication connection with the network server when the TV is started up by a start-up procedure in the embedded operating system of the terminal TV, and transmitting the local products serial number and software version number to the network server; the web server receiving the products serial number and software version number transmitted by the TV, verifying the serial number, comparing whether the software version of the is up-to-date, to determine whether it is needed to update; the network server transmitting up-to-date software to the television set through the network, and the television set upgrading the software and renovating the software version number through the self software upgrade program. The method of upgrading TV software online through the Internet has a simple operation, and is convenient for operating staff to timely update the television set required to perform software upgrading.
Owner:SHENZHEN SKYWORTH RGB ELECTRONICS CO LTD

Method and system for dynamically distributing embedded virtual memory

InactiveCN102193814AEstablish a scheduling mechanismIncrease the monitoring mechanism of real-time memory pre-occupancyMemory adressing/allocation/relocationSoftware simulation/interpretation/emulationVirtual memoryVirtualization
The invention discloses a method and a system for dynamically distributing an embedded virtual memory. By the method for dynamically distributing the memory, memory resource waste due to the conventional embedded virtual fixed memory distribution can be avoided effectively. The system comprises a memory management module, an embedded virtual machine memory monitoring module and an embedded virtual machine module, wherein the virtual machine memory monitoring module is used for monitoring a real-time memory requirement condition of an embedded system in real time; the memory management module is used for initializing memory distribution, establishing an initialized memory mapping table and updating the memory distribution and the memory mapping table in real time according to a monitoring situation of the virtual machine memory monitoring module; and the embedded virtual machine module is used for generating an embedded hardware virtual environment and running an embedded operating system, and performing various embedded applications on the embedded operating system.
Owner:SHANGHAI BAIHAN NETWORK TECH

Systems and methods for ensuring high availability

InactiveUS20060259815A1Low costHighly-available cost-effectiveError detection/correctionTelecommunications linkOperational system
A highly-available computer system is provided. The system includes at least two computer subsystems, each including memory, a local storage device and an embedded operating system. The system also includes a communication link between the two subsystems. Upon the initialization of the two computer subsystems, the embedded operating systems communicate via the communications link and designate one of the two subsystems as dominant. The dominant subsystem then loads a primary operating system. As write operations are sent to the local storage device of the dominant system, the write operations are mirrored over the communications link to each subservient system's local storage device. In the event of a failure of the dominant system, a subservient system will automatically become dominant and continue providing services to end-users.
Owner:STRATUS TECH BERMUDA LTD

Plural operating systems having interrupts for all operating systems processed by the highest priority operating system

Multiple different operating systems are enabled to run concurrently on the same computer. A first operating system is selected to have a relatively high priority (the realtime operating system, such as C5). At least one secondary operating system is selected to have a relatively lower priority (the general purpose operating system, such as Linux). A common program (a hardware resource dispatcher similar to a nanokernel) is arranged to switch between these operating systems under predetermined conditions and modifications are provided to the first and second operating systems to allow them to be controlled by the common program.
Owner:VIRTUALLOGIX

Multi-task parallel starting optimization of built-in operation system

InactiveCN1818868ATake advantage of time-sharing processing capabilitiesPowerful time-sharing processing abilityMultiprogramming arrangementsProgram loading/initiatingOperational systemTime-sharing
A multi-task parallel startup optimization multitask realization method of embedded operating system, the invention is defining the powerful time-sharing processing ability of the mobile embedded CPU, as the start of the embedded operating system, parallel startup some tasks that are without correlative dependence in turn synchronously, read the file of the saving system after the essence bootstrap and startup tasks in some groups synchronously, start the tasks according to the order of the task-sign until all the tasks finish startup in the same groups, every system task can parallel startup task according to the guiding relation of the tasks, that not only save the system resource but also save the total startup time of the embedded operating system.
Owner:ZHEJIANG UNIV

Perception communication interconnecting gateway and method for processing data

The invention discloses a perception communication interconnecting gateway and a method for processing data. The integral scheme includes that the perception communication interconnecting gateway comprises a hardware portion and a software portion; the hardware portion comprises a main control portion, a perception communication portion, an application network connecting portion, a data security processing portion, a system expanding portion and a power portion; the software portion comprises an embedded operating system, web service, wireless short-distance communication, bus communication, video acquisition and transmission, security access and the like. According to the design scheme, the perception communication interconnecting gateway and the method have the advantages that owing to the embedded operating system and security hardware reinforcement, perception terminal security access management and perception data encryption communication can be guaranteed, the gateway can be securely connected with application servers, and encryption communication between the gateway and the application servers can be implemented; the gateway is compatible to access and data forwarding of various perception terminals such as wireless short-distance perception terminals and perception terminals with buses and different types of video.
Owner:THE THIRD RES INST OF MIN OF PUBLIC SECURITY

Vehicle diagnosis system and method based on mobile phone platform

InactiveCN101718991AMeet diagnostic needsRichness and friendlinessElectric testing/monitoringWireless communicationOperational systemEmbedded operating system
The invention relates to vehicle diagnosis system and method based on a mobile phone platform. The system comprises a vehicle electric control unit, a diagnosis communication box, and an intelligent mobile phone provided with an embedded operating system, wherein the diagnosis communication box is inserted in the vehicle electric control unit and carries out wireless or wire data communication with the intelligent mobile phone; and the intelligent mobile phone is internally provided with a diagnosis application program, carries out information interaction with the diagnosis communication box through operating the diagnosis application program, and further checks vehicle diagnosis information and sends corresponding function operating commands. In the vehicle diagnosis system and method based on the mobile phone platform, the traditional mobile phone equipment is fully utilized on the basis of the mobile phone platform, the cost is considered, and the function of the vehicle diagnosis system and the friendless of interfaces are enriched; a vehicle owner can check the health condition of the self vehicle by using the self mobile phone to operate the diagnosis software of the vehicle as long as being near the vehicle, and can give a certain reference and help for some simple maintenances, and better meets the requirements on respective vehicle diagnosis.
Owner:LAUNCH SOFTWARE DEV

Method for implementing hardware image starting optimizing of embedded operating system

The invention discloses a method for realizing hardware mirror startup optimization for embedded operating system, not directly ending running of embedded operating system but saving state of the running operating system together with microkernel of the operating system into the in-chip memory of a processor, directly loading at the time of startup and restoring to the running state saved. And it can remarkably speed up system booting and restart so as to remarkably raise startup speed of the embedded system and reduce the time for user to wait.
Owner:ZHEJIANG UNIV

Task scheduling method for embedded operating system

The invention discloses a task scheduling method for an embedded operating system. The method comprises the following steps of: (1) allocating a time slice, namely recording the time of a task in a ready state by using the time slice; (2) scheduling tasks which can be seized in real time, namely when a system scheduling timer is interrupted, traversing a ready task queue to find out whether a ready state task which has priority higher than that of the current task exists or not, if so, switching to task changing operation, setting the current task in a ready state and hanging up; (3) scheduling tasks of a class time slice wheel, namely scanning the ready task queue, adding 1 to a ready state counting of the current ready task, finding a task which has the longest ready time for executing and clearing the ready counting when a task is ready and a task which needs seizing and operating in real time does not exist currently after the scheduling timer is interrupted every time; and (4) triggering scheduling when semaphore is overtime, namely immediately triggering a task which waits for the semaphore to operate when the time is up or the semaphore is overtime. All tasks can be scheduled on the premise of ensuring real-time properties.
Owner:SHENZHEN CLOU ELECTRONICS

Intelligent vehicle-mounted communication informatization system and communication method based on 3-generation (3G) technology and cloud system

The invention provides an intelligent vehicle-mounted communication informatization system based on a 3-generation (3G) technology and a cloud system. The intelligent vehicle-mounted communication informatization system comprises a master control module, a wireless communication module, a positioning module, a sensor module and other functional modules, wherein the master control module comprises an advanced Risc machine (ARM)-based micro controller which is used for coordinatively controlling other modules of the system, and an intelligent embedded operating system; the wireless communication module is a wireless access module for accessing the system to the Internet based on various 3G technologies and is electrically connected with the master control module; the positioning module is a module for supplying a positioning function to the system based on positioning systems, such as a global positioning system (GPS), a beidou positioning system and the like, and is electrically connected with the master control module; the sensor module is a module for supplying a theftproof function based on an ultrasonic sensing technology and is electrically connected with the master control module; and other functional modules are modules for realizing main functions of the system. The invention also provides a communication method applied to the system. The system has the characteristics that: the GPS navigation speed is higher, the cloud system can be widely applied, and the whole vehicle-mounted system is higher in intelligentization level.
Owner:SHANGHAI QISUO INFORMATION TECH

Opening rearrangeable soft digital control system

The invention relates to an open recombinable soft numerical control system. Said system is formed from 32-bit and more than 32-bit embeddent single board computer, digital IO interface card and recombinable development platform consisting of software package. The display controller in the single board computer and bus controller are connected with CF card, and the running software can utilize digital interface board to implement real-time control of machine tool. Said recombinable development platform includes systematic requirement description device / analyzer / automatic modelling device, function block editor, function block connector, function block compilation device, function block library, software movement control and softawre PLC module library, fault diagnosis module library, man-machine interactive function module library, embedded object connection process control server module library, hardware drive program library and embedded operation system custom device.
Owner:SOUTH CHINA UNIV OF TECH

Automatic operating method for interface test in embedded operating system

An automatic course method uses for interface testing in insert-type operating system. Create testing object by exploitation machine after periodic time and tests executing script and information of test case. Transmit the test object to goal machine and start system to download testing executing script. Circularly download test case and run to produce testing export information. Send testing export information and testing end information to exploitation machine and it will send the testing course result after comparing the d criterion export information and testing export information. It effectively shortens regression and testing period and assures the fast balanced advance of the system with smooth capability and without manpower interposition to save resource. It is suit for testing the application interface to bring benefit with broader range of application to further development of inset-type system and its super software.
Owner:KORTIDE LTD
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