-
公开(公告)号:US09977701B2
公开(公告)日:2018-05-22
申请号:US15297578
申请日:2016-10-19
Applicant: Silead Inc.
Inventor: Wenheng Zhao
CPC classification number: G06F9/54 , G06F8/30 , G06F8/41 , G06F9/451 , H04L67/34 , H04L67/40 , H04L67/42
Abstract: Methods and systems are provided for Remote Application Programming Interface (RAPI) communications between server and client devices. In an embodiment, server and client devices comprise memories and hardware processors coupled to the memories. The hardware processors execute instructions to perform operations that instantiate access point instances on both server side and client side. The instructions are generated from compiling API interface classes with remote communication classes, wherein the compiling includes a procedure of creating new classes through double inheritance. By receiving an API connection message from a client device, the server device clones a default relayer access point instance and assigns the cloned relayer access point instance to process API requests received thereafter from the client device.
-
公开(公告)号:US10747586B2
公开(公告)日:2020-08-18
申请号:US15984460
申请日:2018-05-21
Applicant: Silead Inc.
Inventor: Wenheng Zhao
Abstract: Methods and systems are provided for Remote Application Programming Interface (RAPI) communications between server and client devices. In an embodiment, server and client devices comprise memories and hardware processors coupled to the memories. The hardware processors execute instructions to perform operations that instantiate access point instances on both server side and client side. The instructions are generated from compiling API interface classes with remote communication classes, wherein the compiling includes a procedure of creating new classes through double inheritance. By receiving an API connection message from a client device, the server device clones a default relayer access point instance and assigns the cloned relayer access point instance to process API requests received thereafter from the client device.
-
公开(公告)号:US20180267843A1
公开(公告)日:2018-09-20
申请号:US15984460
申请日:2018-05-21
Applicant: Silead Inc.
Inventor: Wenheng Zhao
Abstract: Methods and systems are provided for Remote Application Programming Interface (RAPI) communications between server and client devices. In an embodiment, server and client devices comprise memories and hardware processors coupled to the memories. The hardware processors execute instructions to perform operations that instantiate access point instances on both server side and client side. The instructions are generated from compiling API interface classes with remote communication classes, wherein the compiling includes a procedure of creating new classes through double inheritance. By receiving an API connection message from a client device, the server device clones a default relayer access point instance and assigns the cloned relayer access point instance to process API requests received thereafter from the client device.
-
公开(公告)号:US10261877B2
公开(公告)日:2019-04-16
申请号:US15239539
申请日:2016-08-17
Applicant: Silead Inc.
Inventor: Wenheng Zhao
IPC: G06F11/00 , G06F11/263 , G06F3/0484 , G06F17/30
Abstract: Systems and methods for testing mobile device s are disclosed. In an embodiment, a mobile device testing system comprises a non-transitory memory and one or more hardware processors coupled to the non-transitory memory. The one or more hardware processors execute instructions to perform operations that include receiving a command XML sheet and rendering the command XML sheet into a user interface application, wherein the command XML sheet comprises elements corresponding to one or more commands for testing a mobile device.
-
-
-