-
公开(公告)号:US20200184141A1
公开(公告)日:2020-06-11
申请号:US16789765
申请日:2020-02-13
IPC分类号: G06F40/14 , H04W8/22 , G06F3/0484 , G06F8/30 , G06F16/951 , H04W84/12 , G06F40/103 , H04L29/08 , G06F3/0482 , G06F16/958 , G06F8/20 , G06F8/65 , G06F40/151
摘要: A computer program product comprising a non-transitory computer-readable storage medium having computer-readable instructions stored thereon comprising a mobile software application provisioned to one or more remotely-located mobile computing devices, each mobile computing device running a same device-native mobile operating system (OS). The computer program product comprises an application bundle comprising computer program code and computer code libraries that together comprise at least one component used to: adapt an abstraction layer to the same device-native mobile OS, receive data from said device-native OS, generate modification data objects, process modification data objects, generate a change list of modification data objects, translate modification data objects into a list of instructions for execution, and send a list of instructions to said same device-native operating system for execution.
-
公开(公告)号:US10372796B2
公开(公告)日:2019-08-06
申请号:US15180144
申请日:2016-06-13
IPC分类号: G06F17/00 , G06F17/22 , H04W84/12 , G06F17/21 , G06F16/951 , G06F16/958 , G06F8/20 , G06F8/30 , G06F8/65 , G06F3/0482 , H04W8/22 , H04L29/08 , G06F3/0484 , H04W88/02 , H04W84/18
摘要: A mobile computing device executes a mobile application received from a provisioning source, the mobile application including at least programming code and at least one structured document that together describe at least a portion of functionality provided by the mobile application. An abstraction layer executing on the mobile computing device populates a Document Object Model (“DOM”) structure, the DOM structure at least in part representing the running state of the mobile application consistent with the portion of the functionality provided by the mobile application described in the received at least one structured document and programming code. The abstraction layer updates a device-independent application user interface, responsive to the reconfiguring of the DOM structure and converts the at least one structured document and the received programming code into a temporary form that is configured to be transmitted, received, and decoded back into an original form on a second mobile device.
-
公开(公告)号:US20180300298A1
公开(公告)日:2018-10-18
申请号:US16005992
申请日:2018-06-12
IPC分类号: G06F17/22 , G06F17/30 , G06F3/0484 , H04W84/12 , H04W8/22 , H04L29/08 , G06F3/0482 , G06F17/21 , G06F8/65 , G06F8/30 , G06F8/20 , H04W84/18 , H04W88/02
CPC分类号: G06F17/2247 , G06F3/0482 , G06F3/0484 , G06F8/24 , G06F8/30 , G06F8/65 , G06F16/951 , G06F16/986 , G06F17/211 , G06F17/2264 , H04L67/34 , H04W8/22 , H04W84/12 , H04W84/18 , H04W88/02
摘要: A provisioning system provisions a mobile software application to one or more remotely-located mobile computing devices. The remotely-located mobile computing devices may each have a native operating system. The mobile software application may include executable program code and a structured document such that the executable program code and structured document together instantiate at least a portion of the functionality provided by the mobile application. Moreover, in some embodiments, when the requested and sent mobile application is executed by a requesting mobile device, the structured document is parsed into a Document Object Model tree structure which when updated, updates at least in part the running state of the mobile application.
-
公开(公告)号:US11409949B2
公开(公告)日:2022-08-09
申请号:US17036377
申请日:2020-09-29
IPC分类号: G06F16/958 , G06F40/103 , G06F40/143 , H04W84/12 , G06F16/951 , G06F8/20 , G06F8/30 , G06F8/65 , G06F40/151 , G06F3/0482 , H04W8/22 , H04L67/00 , G06F3/0484 , H04W88/02 , H04W84/18
摘要: A first mobile device resource provisioning system of a first party provisions resources to a plurality of remotely-located mobile computing devices. The remotely-located mobile computing devices each use a first native operating system. The provisioning system includes a non-transitory computer readable storage medium that stores resources for provisioning to at least one mobile device, the resources comprising at least one mobile software application, application data, computer program code, at least one media file, and at least one URL. At least one mobile device registry stores mobile device information associated with at least one of a plurality of said mobile devices. The provisioning system validates a requesting mobile device using authorization information at least in part based on a provisioning key received from the requesting mobile before sending a requested resource to the validated mobile device.
-
公开(公告)号:US10552520B2
公开(公告)日:2020-02-04
申请号:US16005992
申请日:2018-06-12
IPC分类号: G06F17/00 , G06F17/22 , G06F21/00 , H04W84/12 , G06F17/21 , G06F16/951 , G06F16/958 , G06F8/20 , G06F8/30 , G06F8/65 , G06F3/0482 , H04W8/22 , H04L29/08 , G06F3/0484 , H04W88/02 , H04W84/18
摘要: A provisioning system provisions a mobile software application to one or more remotely-located mobile computing devices. The remotely-located mobile computing devices may each have a native operating system. The mobile software application may include executable program code and a structured document such that the executable program code and structured document together instantiate at least a portion of the functionality provided by the mobile application. Moreover, in some embodiments, when the requested and sent mobile application is executed by a requesting mobile device, the structured document is parsed into a Document Object Model tree structure which when updated, updates at least in part the running state of the mobile application.
-
公开(公告)号:US10810359B2
公开(公告)日:2020-10-20
申请号:US16789712
申请日:2020-02-13
IPC分类号: G06F40/14 , G06F40/103 , G06F40/151 , G06F8/30 , G06F3/0482 , H04L29/08 , H04W84/12 , G06F16/951 , G06F16/958 , G06F8/20 , G06F8/65 , H04W8/22 , G06F3/0484 , H04W88/02 , H04W84/18
摘要: A provisioning system of a first party provisions a mobile software application to one or more remotely-located mobile computing devices, each mobile computing device running a same device-native mobile operating system (OS). The mobile software application comprises an application bundle comprising computer program code and computer code libraries that together comprise at least one component used to: adapt an abstraction layer to the same device-native mobile OS, receive data from said device-native OS, generate modification data objects, process modification data objects, generate a change list of modification data objects, translate modification data objects into a list of instructions for execution, and send a list of instructions to said same device-native operating system for execution.
-
公开(公告)号:US20200151384A1
公开(公告)日:2020-05-14
申请号:US16732253
申请日:2019-12-31
IPC分类号: G06F40/14 , H04W84/12 , G06F16/951 , G06F16/958 , G06F8/20 , G06F8/30 , G06F8/65 , G06F40/103 , G06F40/151 , G06F3/0482 , H04W8/22 , H04L29/08 , G06F3/0484
摘要: A provisioning system of a first party provisions a mobile software application to one or more remotely-located mobile computing devices, each mobile computing device running a same device-native mobile operating system. The mobile software application may include executable program code and a structured document such that the executable program code and structured document together instantiate at least a portion of the functionality provided by the mobile application. Moreover, in some embodiments, when the requested and sent mobile application is executed by a requesting mobile device, the structured document is transformed into a tree structure which when updated, updates at least in part the running state of the mobile application.
-
公开(公告)号:US20210012059A1
公开(公告)日:2021-01-14
申请号:US17036377
申请日:2020-09-29
IPC分类号: G06F40/14 , H04W84/12 , G06F16/951 , G06F16/958 , G06F8/20 , G06F8/30 , G06F8/65 , G06F40/103 , G06F40/151 , G06F3/0482 , H04W8/22 , H04L29/08 , G06F3/0484
摘要: A first mobile device resource provisioning system of a first party provisions resources to a plurality of remotely-located mobile computing devices. The remotely-located mobile computing devices each use a first native operating system. The provisioning system includes a non-transitory computer readable storage medium configured to store resources for provisioning to at least one mobile device, the resources comprising at least one mobile software application, application data, computer program code, a media asset comprising at least one of an image, audio, graphic, or video file, and at least one URL. At least one mobile device registry stores mobile device information associated with at least one of a plurality of said mobile devices. The provisioning system validates a requesting mobile device by comparing the mobile device information received from the requesting mobile device to the mobile device information stored in the mobile device registry before sending a requested resource to the validated mobile device.
-
9.
公开(公告)号:US10831987B2
公开(公告)日:2020-11-10
申请号:US16789765
申请日:2020-02-13
IPC分类号: G06F40/14 , G06F40/103 , G06F40/151 , H04L29/08 , G06F3/0482 , G06F8/30 , H04W84/12 , G06F16/951 , G06F16/958 , G06F8/20 , G06F8/65 , H04W8/22 , G06F3/0484 , H04W88/02 , H04W84/18
摘要: A computer program product comprising a non-transitory computer-readable storage medium having computer-readable instructions stored thereon comprising a mobile software application provisioned to one or more remotely-located mobile computing devices, each mobile computing device running a same device-native mobile operating system (OS). The computer program product comprises an application bundle comprising computer program code and computer code libraries that together comprise at least one component used to: adapt an abstraction layer to the same device-native mobile OS, receive data from said device-native OS, generate modification data objects, process modification data objects, generate a change list of modification data objects, translate modification data objects into a list of instructions for execution, and send a list of instructions to said same device-native operating system for execution.
-
公开(公告)号:US20200184140A1
公开(公告)日:2020-06-11
申请号:US16789712
申请日:2020-02-13
IPC分类号: G06F40/14 , H04W8/22 , G06F3/0484 , G06F8/30 , G06F16/951 , H04W84/12 , G06F40/103 , H04L29/08 , G06F3/0482 , G06F16/958 , G06F8/20 , G06F8/65 , G06F40/151
摘要: A provisioning system of a first party provisions a mobile software application to one or more remotely-located mobile computing devices, each mobile computing device running a same device-native mobile operating system (OS). The mobile software application comprises an application bundle comprising computer program code and computer code libraries that together comprise at least one component used to: adapt an abstraction layer to the same device-native mobile OS, receive data from said device-native OS, generate modification data objects, process modification data objects, generate a change list of modification data objects, translate modification data objects into a list of instructions for execution, and send a list of instructions to said same device-native operating system for execution.
-
-
-
-
-
-
-
-
-