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

106 results about "Virtual process" patented technology

Medical robotic system with operatively couplable simulator unit for surgeon training

A medical robotic system has a surgeon console which is operatively couplable to a patient side unit for performing medical procedures or operatively couplable to a simulator unit for training purposes. The surgeon console has a monitor, input devices and foot pedals. The patient side unit has robotic arm assemblies coupled to instruments and an endoscope. When the surgeon console is coupled to the patient side unit, the instruments move in response to movement of the input devices to perform a medical procedure while captured images of the instruments are displayed on the monitor. When the surgeon console is coupled to the simulator unit, virtual instruments move in response to movement of the input devices to perform a user selected virtual procedure while virtual images of the virtual instruments are displayed on the monitor.
Owner:INTUITIVE SURGICAL OPERATIONS INC

Virtual process collaboration

Methods, apparatuses, and systems are presented for automating organization of multiple processes involving maintaining a uniform record of process threads using at least one server, each process thread comprising a representation of a collaborative process capable of involving a plurality of users, enabling at least one of the plurality of users to carry out a user action while interacting with one of a plurality of different types of application programs, and modifying at least one process thread in the uniform record of process threads in response to the user action carried out by the user. Modifying the at least one process thread may comprise generating the at least one process thread as a new process thread. Alternatively or in addition, modifying the at least one process thread may comprise modifying the at least one process thread as an existing process thread. At least one of the process threads may reflect user actions carried out by more than one of the plurality of users.
Owner:DATA443 RISK MITIGATION INC

VEX-virtual extension framework

Extensions to operating systems or software applications can be hosted in virtual environments to fault isolate the extension. A generic proxy extension invoked by a host process can coordinate the invocation of an appropriate extension in a virtual process that can provide the same support APIs as the host process. Furthermore, a user mode context can be provided to the extension in the virtual process through memory copying or page table modifications. In addition, the virtual process, especially a virtual operating system process running on a virtual machine, can be efficiently started by cloning a coherent state. A coherent state can be created when a virtual machine starts up, or when the computing device starts up and the appropriate parameters are observed and saved. Alternatively, the operating system can create a coherent state by believing there is an additional CPU during the boot process.
Owner:MICROSOFT TECH LICENSING LLC

System for downloading and executing a virtual application

A virtual process manager for use with a client application. Both the virtual process manager and the client application are installed on a client computing device. The client application is configured to receive a user command to execute a virtual application at least partially implemented by a virtualized application file stored on a remote computing device. In response to the user command, the client application commands to the virtual process manager to execute the virtualized application file. Without additional user input, the virtual process manager downloads the virtualized application file from the remote computing device and executes the virtual application at least partially implemented by the downloaded virtualized application file on the client computing device. The client application may comprise a conventional web browser or operating system shell process.
Owner:CODE SYST CORPOATION

System for downloading and executing a virtual application

A virtual process manager for use with a client application. Both the process manager and the client application are installed on a client computing device. In response to a user command to execute a virtual application at least partially implemented by a virtualized application file stored on a remote computing device, the client application sends a high priority command to the process manager to execute the virtual application. Before receiving the user command, the client application sends a low priority command to the process manager to download at least a portion of the virtualized application file. In response to the high priority command, and without additional user input, the process manager downloads any portion of the file not downloaded in response to the low priority command, and executes the virtual application on the client computing device. The client application may comprise a conventional web browser or operating system shell process.
Owner:CODE SYST CORPOATION

System for virtual process interfacing via a remote desktop protocol (rdp)

The invention relates to a system and a method for virtual on line process interfacing for distributed engineering systems in automation technology based on a remote desktop protocol. A communication channel is established from any client within the system to a server via the RDP by means of online access. Process data and project planning data are tunneled via the channel. Quasi peer-to-peer communication between random clients in the system is made possible by means of routing on the server.
Owner:SIEMENS AG

Virtualizing super-user privileges for multiple virtual processes

Super-user privileges are virtualized by designating a virtual super-user for each of a plurality of virtual processes and intercepting system calls for which actual super-user privileges are required, which are nevertheless desirable for a virtual super-user to perform in the context of his or her own virtual process. In one embodiment, a computer operating system includes multiple virtual processes, such as virtual private servers. Each virtual process can be associated with one or more virtual super-users. When an actual process makes a system call that requires actual super-user privileges, the call is intercepted by a system call wrapper.
Owner:CUFER ASSET LTD LLC +1

Method for implementing organizational architecture mode of kernel-based virtual machine (KVM)

The invention mainly relates to a kernel-based virtual machine (KVM) architecture and an optimization technique thereof. Based on a KVM, the software structure thereof is optimized to fulfill the purposes of reducing the host resource occupied by the virtual machine and providing more efficient virtual machine running mode. In particular, a VPCS (virtual process control structure) created for each virtual machine process provides a good interface for implementing direct mapping between a physical resource and a logic resource. Meanwhile, because the hardware virtualization technique needs the support of a hardware technique, but a big part of servers owned by current large data centers and companies do not support the hardware virtualization technique, the optimization technique enables the virtualization technique to play a greater role in the calculation resource of the part. Therefore, the invention has good application prospect.
Owner:BEIHANG UNIV

Virtual environment system and method for operating the same

A virtual environment system and a method of operating the same, the virtual environment system including: a virtual operating system (OS) unit to operate a virtual OS installed in a mobile storage medium in a host OS installed in a host computer, to attach a virtual resource included in the virtual OS to the host OS, and to perform arbitration so that a virtual process operated in the virtual OS uses the virtual resource; and a user interface unit to provide a virtual desktop screen so that a user can use the virtual process in the virtual environment provided by the virtual OS.
Owner:SAMSUNG ELECTRONICS CO LTD

Variable accuracy simulation software and method of using the same

Variable accuracy simulation software for modeling an existing or planned wireless network includes a modeling framework containing a of predetermined software objects configured to model a network elements of the existing or planned wireless network. The simulation software enables the generation of at least one process related to at least one of the software objects, wherein the at least one virtual process corresponds to a physical process related to the existing or planned wireless communications network. The simulation software also includes accuracy adjusting means for selectively adjusting the accuracy and execution speed of an output generated upon the interaction of the at least one software object and the at least one virtual process. The simulation software also enables modeling network user behavior and cost-based analysis of the wireless network.
Owner:MOON TECH GROUP

Compiler optimization

A method for compiler optimization particularly well suited to object-oriented language that permit dynamic class loading. The method permits the compiler optimization of code associated with a potentially polymorphic object that is a call parameter to a virtual procedure where the procedure is a candidate for devirtualization through inlining. The method includes steps for guarded devirtualizing of the procedure, insertion of code to ensure privatization of the object before the procedure is executed, creation of a guard assumptions associated with the object and application of known optimization techniques to the code associated with the object.
Owner:TWITTER INC

Manufacturing automation system components compatibility and performance testing with integrated virtual and real environment

A system and method for providing an integrated virtual and real emulation environment for a manufacturing process to provide component compatibility testing and system performance prediction. In one embodiment, a real manufacturing system includes one or more real components that are controlled by a programmable logic controller. The real component can be replaced with a virtual component to determine whether it is compatible in the process, where the programmable controller sends signals to and receive signals from the virtual component as if it were the real component. For system performance prediction, a virtual manufacturing process is provided that includes virtual components where the virtual process is controlled by a programmable logic control as if it were a real process to determine the performance of a real system using the virtual process.
Owner:GM GLOBAL TECH OPERATIONS LLC

Method for Providing Security Services by Using Mobile Terminal Password and Mobile Terminal Thereof

A security service providing method using a mobile terminal password and a mobile terminal thereof. A normal password and an emergency password are stored in a smart card in advance. When a password for using a special service is input by a mobile terminal user, the input password is compared with the normal password and the emergency password. When the input password corresponds to the normal password, a special service requested by the user is provided. When the input password corresponds to the emergency password, a predetermined emergency process is performed. According to the emergency process, an emergency message is transmitted to the outside through a predetermined emergency networking process, predetermined virtual process information is displayed, or an abnormal process message for indicating unavailability of provision of the requested special service is displayed to the mobile terminal. Therefore, security is guaranteed and reliability is provided to the user who uses a special service through a mobile terminal by providing an emergency process performance function to the limited function of the password used for identification and authentication.
Owner:KT CORP

Method and apparatus for mapping platform-based design to multiple foundry processes

The present invention is directed to a method and apparatus for mapping platform-based design to multiple foundry processes. According to an exemplary aspect of the present invention, a method for mapping platform-based design to multiple foundry processes may include the following steps. First, a virtual process is defined to include at least one fabrication process. A virtual process is a totality of variables associated with the population of candidate processes and any other process of interest, which might be purely hypothetical, that would be capable, in principle, of accommodating some or all slices. A virtual process may or may not be realized and is an abstract logical container for a population of processes. Then, the virtual process may be stored into a database. The virtual process may be in a representation including a list of attributes of entities making up the fabrication process. Next, optimization of the database may be performed using mathematical and statistical tools.
Owner:BELL SEMICON LLC

Associating identifiers with virtual processes

Multiple virtual processes are each associated with a unique virtual process identifier. For each virtual process, a separate initialization process is started, from which all other processes included in the virtual process originate. The initialization process is associated with the appropriate virtual process identifier. System calls that create new processes are intercepted, and created processes are associated with the virtual process identifier of the appropriate initialization process. Multiple virtual processes are provided on a single, physical computer system.
Owner:CUFER ASSET LTD LLC

Laser and blast compound forming method based prestress force

InactiveCN101288888AOvercome the disadvantage of damage or even destructionImprove plastic fluiditySpecial data processing applicationsThermal energyVirtual machining
The invention discloses a composite forming method of laser and shot peening on the basis of pre-stress, which is characterized in that virtual process is firstly carried out by a blank piece so as to gain all parameters in the machining process; during the processing, a temperature field is formed at a difficult-deformation area by the laser; when the laser is used for scanning, the local shot peening disposal leads the surface at the other side of the stiffener to generate tensile plastic deformation; when the method of the invention is adopted for forming, the thermal energy converted by the laser energy can reduce the deformation resistance of the material in the laser function area, and can lead the surface to generate larger plastic deformation and improve the forming quantity by raising the temperature of the whole processing of the blank piece little.
Owner:INST OF MECHANICS - CHINESE ACAD OF SCI

Method and system for managing game users and game servers

ActiveCN107213634AAvoid issues with losing game progressImprove experienceVideo gamesVirtual processClient-side
The invention discloses a method and a system for managing game users and game servers. The method includes receiving login requests transmitted by game clients; verifying login according to login verification information, acquiring last quit information if the login passes verification and judging whether abnormal conditions exist during last game quit or not according to the last quit information; directly creating virtual processes relevant to the game users corresponding to the game clients if the abnormal conditions do not exist during last game quit; acquiring user initial information from database servers and transmitting user current information to the game clients; receiving and processing operation data reported by the game clients to generate corresponding messages; updating the user current information according to the messages and pushing the messages to message queues; transmitting all the messages in the message queues to the game clients in response to reporting of the operation data. The login requests contain the login verification information. The user initial information is relevant to the game users and is used as the user current information.
Owner:北京凯罗天下科技有限公司

Management system and method for large service system based on network storage and resource virtual process

The invention is a managing system and method for a large-scale service system based on network storage and resources virtual treatment, including user virtual management service module, system virtual management service module and atomic part, where the atomic part includes physical calculating node and physical storage device node; and the system virtual management service module is used to realize system virtual service and management package, makes resource virtual treatment on the atomic part and provides shared interface for the previous-stage system virtual management service module and the user virtual management service module; and the system virtual management service module provides virtual resources for the previous-stage system virtual management service module and the user virtual management service module. The invention is based on the storage management and adopts a hiberarchy to effectively integrate server, management of various typical systems and management of user custom system, generally improving system performance.
Owner:TIANJIN ZHONGKE BLUEWHALE INFORMATION TECH +1

System for downloading and executing a virtual application

A virtual process manager for use with a client application. Both the process manager and the client application are installed on a client computing device. In response to a user command to execute a virtual application at least partially implemented by a virtualized application file stored on a remote computing device, the client application sends a high priority command to the process manager to execute the virtual application. Before receiving the user command, the client application sends a low priority command to the process manager to download at least a portion of the virtualized application file. In response to the high priority command, and without additional user input, the process manager downloads any portion of the file not downloaded in response to the low priority command, and executes the virtual application on the client computing device. The client application may comprise a conventional web browser or operating system shell process.
Owner:CODE SYST CORPOATION

Apparatus and method for carrying out information processing by virtualization

According to one embodiment, a virtual processing portion, which has a work processing portion that issues a request for process using a hardware resource and which operates as a virtual computer, includes a hardware resource managing portion having a manager that collectively manages hardware resources of respective information processing apparatuses connected to the network and that is configured to transmit the request for process to one of the information processing apparatuses capable of performing the process in accordance with the request and to acquire a result of process. A second virtual process monitoring portion is configured to receive the request issued from the work processing portion, transfer the request to the hardware resource managing portion if the request satisfies a certain condition, receive the result of process corresponding to the request from the hardware resource managing portion and transfer the result of process to the work processing portion.
Owner:KK TOSHIBA

Compiler optimization with privatizing of a non-final object

A method for compiler optimization particularly well suited to object-oriented language that permit dynamic class loading. The method permits the compiler optimization of code associated with a potentially polymorphic object that is a call parameter to a virtual procedure where the procedure is a candidate for devirtualization through inlining. The method includes steps for guarded devirtualizing of the procedure, insertion of code to ensure privatization of the object before the procedure is executed, creation of a guard assumptions associated with the object and application of known optimization techniques to the code associated with the object.
Owner:TWITTER INC

Method and device for classifying malicious software

The invention discloses a method and device for classifying malicious software to solve the problem that in the prior art, the accuracy is low when the malicious software is classified. The method includes the steps of setting up a virtual process corresponding to process information according to the process information which is generated in advance on the basis of feature behaviors of obtained malicious software; running malicious software to be classified, recording dynamic behaviors which are generated by the malicious software to be classified for set virtual installation records and the set virtual process; outputting the dynamic behaviors of the records to a malicious software classifying tool so that the malicious software classifying tool can classify the malicious software to be classified according to the recorded dynamic behaviors, wherein the virtual installation records are set up according to the software installation information which is generated in advance on the basis of the feature behaviors of the obtained malicious software.
Owner:NSFOCUS INFORMATION TECHNOLOGY CO LTD +1

Network simulation method and system

The invention discloses a network simulation method and system, and relates to the field of network simulation. The method comprises the following steps of: a simulation starting process: after creating a virtual process and a virtual interface thereof, configuring the virtual process according to a preset configuration file; a data packet communication process: after the virtual process receivesthe data packet, forming the data packet into an Ethernet packet, if the communication mode of the virtual interface of the current virtual process is a virtual communication mode, packaging the Ethernet packet, and sending the Ethernet packet to a target virtual process; and if the communication mode of the virtual interface of the current virtual process is a real communication mode, directly sending the Ethernet packet to a target real device. When network simulation is carried out, the operation process can be simplified while the operation expenditure of the system is reduced, and peoplecan use the system conveniently.
Owner:FENGHUO COMM SCI & TECH CO LTD

System for downloading and executing a virtual application

A virtual process manager for use with a client application. Both the virtual process manager and the client application are installed on a client computing device. The client application is configured to receive a user command to execute a virtual application at least partially implemented by a virtualized application file stored on a remote computing device. In response to the user command, the client application commands to the virtual process manager to execute the virtualized application file. Without additional user input, the virtual process manager downloads the virtualized application file from the remote computing device and executes the virtual application at least partially implemented by the downloaded virtualized application file on the client computing device. The client application may comprise a conventional web browser or operating system shell process.
Owner:CODE SYST CORPOATION

Cloud embedded process tenant system for big data processing

A process owner platform may be associated with a cloud embedded big data application and may exchange information with a tenant service executor platform. The process owner platform may establish a process using a process tenant template, the process being associated with public and private data and transmit, to the remote tenant service executor platform, information including the public data (without including the private data). The process owner platform may then receive result data and a process state identifier and establish a virtual process such that it is associated with the public data, the private data, and the result data. The process owner platform may also execute control logic in accordance with the process state identifier to materialize the virtual process into a process or a process tenant template, and the materialized process or process tenant template may associated with the public data, the private data, and the result data.
Owner:SAP AG

Method for providing security services by using mobile terminal password and mobile terminal thereof

ActiveUS8463234B2Ensure safetyUser's safety is guaranteedAcutation objectsFinancePerformance functionPassword
A security service providing method using a mobile terminal password and a mobile terminal thereof. A normal password and an emergency password are stored in a smart card in advance. When a password for using a special service is input by a mobile terminal user, the input password is compared with the normal password and the emergency password. When the input password corresponds to the normal password, a special service requested by the user is provided. When the input password corresponds to the emergency password, a predetermined emergency process is performed. According to the emergency process, an emergency message is transmitted to the outside through a predetermined emergency networking process, predetermined virtual process information is displayed, or an abnormal process message for indicating unavailability of provision of the requested special service is displayed to the mobile terminal. Therefore, security is guaranteed and reliability is provided to the user who uses a special service through a mobile terminal by providing an emergency process performance function to the limited function of the password used for identification and authentication.
Owner:KT CORP

A building construction quality control method based on BIM and VR technologies

The invention discloses a building construction quality control method based on BIM and VR technologies. The method comprises the following steps: creating a node deepening graph of each professionalvirtual process sample plate; Creating a visual process sample plate based on the BIM technology; Based on the BIM technology, marking the detail component, the material, the quality acceptance standard diagram and the construction process flow diagram in the virtual process sample plate, and rendering and creating a 4K-level process node diagram; Creating a virtual process sample plate three-dimensional panorama by using a VR technology; Compiling detail node introduction and description audio files in the virtual process template; Uploading the BIM + VR virtual process template drawing and the audio file to a VR-level cloud management platform; Adding a virtual process template construction process introduction audio file into the VR-level cloud management platform; The application of the BIM technology and the VR technology in the virtual process sample plate is realized, the land-saving, material-saving and energy-saving green construction management concept is realized, and the economic benefit and the social benefit are very high.
Owner:中建五局第三建设有限公司

Method of assigning virtual process identifier to process within process domain

An embodiment of a method of virtualizing a process identifier begins with creation of a child process from a parent process. The parent process creates the child process by making a system call. If the parent process executes before the child process begins to execute, at a kernel level and without interruption the parent process maps a free virtual process identifier to a kernel process identifier for the child process. If the child process executes before the parent process begins to execute, at the kernel level and without interruption the child process determines the kernel process identifier. The child process then maps the free virtual process identifier to the kernel process identifier.
Owner:HEWLETT-PACKARD ENTERPRISE DEV LP +1

Virtual process file systems and methods therefor

A method in a computer for facilitating interaction between an application program and a subsystem is disclosed. The method includes providing a virtual process file system layer. The virtual process file system layer is configured to interact with the subsystem in a substantially content-independent manner. The method additionally includes providing a content dependent module, the content dependent module being associated with the subsystem and is configured interact with the subsystem in a content-dependent manner. The method further includes providing a directory structure table, the directory structure table being configured to track a name of the content dependent module, wherein the content-dependent module is configured to be registered with the directory structure table using a dynamic name.
Owner:HEWLETT PACKARD DEV CO LP
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