-
公开(公告)号:US20190056965A1
公开(公告)日:2019-02-21
申请号:US15677662
申请日:2017-08-15
发明人: Daniel Heidinga , Peter D. Shipton , Aleksandar Micic , Devarghya Bhattacharya , Kenneth B. Kent
CPC分类号: G06F9/45558 , G06F9/44505 , G06F9/45504 , G06F9/45508 , G06F11/34 , G06F12/0253 , G06F13/1673 , G06F2009/45583 , G06F2212/702
摘要: A first execution of an application is performed on a virtual machine. A set of virtual machine parameters associated with the first execution is determined. One or more command lines of the application are mapped to the set of virtual machine parameters. The mapping is stored in a cache. A second execution of the application is performed on the virtual machine. The second execution retrieves the set of virtual machine parameters from the cache.
-
2.
公开(公告)号:US20180276015A1
公开(公告)日:2018-09-27
申请号:US15995555
申请日:2018-06-01
发明人: Mingliang YI , Long CHEN
IPC分类号: G06F9/455
CPC分类号: G06F9/45508 , G06F9/4552
摘要: The present disclosure provide a method and an apparatus for identifying hotspot intermediate code. The method for identifying hotspot intermediate code includes: when a language virtual machine executes a to-be-identified function, obtaining an instruction address in an instruction counter, and determining whether a local instruction corresponding to the instruction address is a local instruction of the to-be-identified function; when the local instruction corresponding to the instruction address is the local instruction of the to-be-identified function, increasing a current hotness value of the to-be-identified function by a preset value; and determining whether an updated hotness value of the to-be-identified function is greater than or equal to a hotness threshold of the to-be-identified function, and when the updated hotness value of the to-be-identified function is greater than or equal to the hotness threshold of the to-be-identified function, using intermediate code of the to-be-identified function as hotspot intermediate code.
-
公开(公告)号:US10083013B2
公开(公告)日:2018-09-25
申请号:US14160271
申请日:2014-01-21
申请人: MUREX S.A.S.
发明人: Fady Chamieh , Elias Edde
CPC分类号: G06F8/315 , G06F8/30 , G06F8/41 , G06F9/4488 , G06F9/4494 , G06F9/45508
摘要: A method and apparatus for producer graph oriented programming and execution. According to one aspect of the invention, a runtime is provided that interprets producer dependency declarations for methods. The producer dependency declarations identify at run time a set of zero or more producers, where a producer is a runtime instantiatable construct that includes at least an instance and a method associated with that instance. The runtime automatically generates and executes, responsive to receiving a designation of a producer of interest whose method has a producer dependency declaration, a producer graph. The producer graph initially includes the producer of interest and is generated, from the producer of interest to source producers, through instantiation of producers based on the producer dependency declarations of the methods of the producers already in the producer graph. The runtime sequences the execution of the producers in the producer graph as indicated by the producer graph.
-
4.
公开(公告)号:US20180246742A1
公开(公告)日:2018-08-30
申请号:US15756711
申请日:2015-09-02
发明人: Guoqing LI , Xinmiao CHANG , Jingqing MEI
IPC分类号: G06F9/455
CPC分类号: G06F9/45508 , G06F8/61 , G06F9/445 , G06F9/455 , G06F9/54 , H04B5/0031 , H04W88/02
摘要: A terminal installs, according to a type of an HCE application, the HCE application in a terminal environment corresponding to the type of the HCE application. The terminal parses a first identifier of the HCE application and a second identifier included in the HCE application, where the first identifier identifies the HCE application in the terminal, and the second identifier identifies a message flow between a card reading device and the HCE application. The terminal registers routing information of the HCE application with the TEE, where the routing information includes the first identifier, the second identifier, and the terminal environment in which the HCE application is installed. An HCE application with two different security levels, a TEE and an REE, is supported on a terminal.
-
公开(公告)号:US10037064B2
公开(公告)日:2018-07-31
申请号:US15194270
申请日:2016-06-27
CPC分类号: G06F1/263 , G05B19/02 , G06F9/45508 , G06F13/105 , H02J4/00 , Y10T307/406
摘要: Embodiments of the invention are directed toward systems and methods that execute legacy semiconductor applications using a non-legacy controller. In some embodiments a hardware abstraction layer and/or an emulator can be used to provide communication between a non-legacy operating system and legacy components including legacy applications. In some embodiments various methods and/or devices can be used to emulate and/or translate communications between legacy and non-legacy components.
-
公开(公告)号:US09973381B2
公开(公告)日:2018-05-15
申请号:US14859051
申请日:2015-09-18
发明人: Erik R. Swenson , Jaime Heilpern
CPC分类号: H04L41/0813 , G06F8/41 , G06F9/45508 , G06F9/45512 , G06F17/30958
摘要: A system and a method are creating a linked list scripts for a networking device. The system receives a set of nodes defining script functionality and generates a script by coupling the nodes in a nodal structure based on desired order of execution, wherein a leaf node is an standalone node with no child node, and wherein a nugget node includes one or more child nodes, each child node being a nugget or leaf node. The system then determines an execution path through a subset of nodes in the nodal tree structure based on one or more input values. The system also compiles the subset of nodes into a linked list of operations, which follows the execution path, and executes the path of operations within the compiled linked list of operations.
-
公开(公告)号:US09830306B2
公开(公告)日:2017-11-28
申请号:US13658668
申请日:2012-10-23
发明人: Travis Leithead , Justin E. Rogers , Miladin Pavlicic , Curtis Cheng-Cheng Man , Yong Qu , Nathan J. E. Furtwangler , Reza A. Nourai , Steven Edward Lucco
CPC分类号: G06F17/2247 , G06F8/30 , G06F9/45508 , G06F9/45512 , G06F9/541 , H04L63/04
摘要: Various embodiments provide an interface between a Web browser's layout engine and a scripting engine. The interface enables objects from the layout engine to be recognized by a memory manager in the scripting engine and interact in a streamlined, efficient manner. In accordance with one or more embodiments, the interface allows browser layout engine objects to be created as objects that are native to the scripting engine. Alternately or additionally, in some embodiments, the native objects are further configured to proxy functionality between the layout engine and the scripting engine.
-
公开(公告)号:US09830305B2
公开(公告)日:2017-11-28
申请号:US13149645
申请日:2011-05-31
申请人: Travis Leithead , Justin Rogers , Miladin Pavlicic , Curtis Cheng-Cheng Man , Yong Qu , Nathan J. E. Furtwangler , Reza A. Nourai , Steven Lucco
发明人: Travis Leithead , Justin Rogers , Miladin Pavlicic , Curtis Cheng-Cheng Man , Yong Qu , Nathan J. E. Furtwangler , Reza A. Nourai , Steven Lucco
CPC分类号: G06F17/2247 , G06F8/30 , G06F9/45508 , G06F9/45512 , G06F9/541 , H04L63/04
摘要: Various embodiments provide an interface between a Web browser's layout engine and a scripting engine. The interface enables objects from the layout engine to be recognized by a memory manager in the scripting engine and interact in a streamlined, efficient manner. In accordance with one or more embodiments, the interface allows browser layout engine objects to be created as objects that are native to the scripting engine. Alternately or additionally, in some embodiments, the native objects are further configured to proxy functionality between the layout engine and the scripting engine.
-
9.
公开(公告)号:US09762589B2
公开(公告)日:2017-09-12
申请号:US15412370
申请日:2017-01-23
申请人: salesforce.com, inc.
CPC分类号: G06F9/45533 , G06F8/656 , G06F9/45504 , G06F9/45508 , G06F9/45558 , G06F17/30073 , G06F17/30528 , G06F2009/45575 , G06F2009/45583 , H04L63/102 , H04L63/104
摘要: Techniques and systems for modifying a virtual machine functionality. Archive files each including at least a class files are received. The archive files are stored within the virtual machine. The virtual machine runs on a host system and neither the virtual machine nor the host system are restarted in response to the receiving or storing of the archive files. Files of the host system are scanned to find class files that are not included in a class path for the virtual machine. The class files are copied to a class path for the virtual machine. Neither the virtual machine nor the host system are restarted in response to the copying of the class files. The classes corresponding to the class files are registered in the virtual machine in response to the copying of the class files to the class path. Neither the virtual machine nor the host system are restarted in response to the registration of the classes.
-
10.
公开(公告)号:US20170235526A1
公开(公告)日:2017-08-17
申请号:US15586660
申请日:2017-05-04
发明人: Fumitaka Goto , Kiyoshi Umeda , Naoki Sumi , Tomohiro Suzuki
CPC分类号: G06F3/121 , G06F3/1206 , G06F3/1236 , G06F3/1244 , G06F3/1253 , G06F3/1285 , G06F3/1292 , G06F9/45508 , G06F9/45529 , G06F9/465 , G06F9/54
摘要: When communicating with a printing apparatus used for the print function of an application, communication with the printing apparatus is requested of a second layer constituted by an instruction set which is translated in advance to be able to execute the instruction set by a processor, in a first layer constituted by a script instruction set which is translated to be able to execute the script instruction set by the processor when executing the application and is executed. In the second layer, communication with the printing apparatus is performed in accordance with the request.
-
-
-
-
-
-
-
-
-