-
公开(公告)号:US12079626B2
公开(公告)日:2024-09-03
申请号:US16825798
申请日:2020-03-20
申请人: Umajin Inc.
发明人: David Brebner
IPC分类号: G06F8/30 , G06F8/34 , G06F8/36 , G06F8/38 , G06F8/41 , G06F8/60 , G06F8/76 , G06F9/451 , G06F11/36 , H04L67/02 , H04L67/104 , H04W4/80
CPC分类号: G06F8/76 , G06F8/311 , G06F8/315 , G06F8/34 , G06F8/36 , G06F8/38 , G06F8/41 , G06F8/60 , G06F9/451 , G06F11/362 , H04L67/02 , H04L67/104 , H04W4/80
摘要: Systems and method for creating applications are disclosed. In embodiments, the system includes a visual editing environment configured to receive code that defines an application using a declarative language from one or more developers, wherein the code includes a scene tree description; a code execution engine configured to operate on the code created in the visual editing environment to create a scene tree that defines properties and behaviours of the application based on the scene tree description; and a publisher configured to publish the application, whereby instances of the application may be downloaded to respective client devices, wherein each instance of the application includes a respective instantiation of the scene tree, wherein the scene tree description is editable via the visual editing environment, such that edits to the scene tree description are updated to the respective instantiations of the scene tree at runtime.
-
公开(公告)号:US11188390B2
公开(公告)日:2021-11-30
申请号:US16566024
申请日:2019-09-10
申请人: Umajin Inc.
发明人: David Brebner
摘要: A method for configuring a server kit includes establishing a communication session with an administrator device via a communication network and receiving one or more server configuration statements from the administrator device via an interface of the server management system. An initial server configuration is determined based on the one or more server configuration statements and one or more server instances are deployed to serve client application instances. The one or more server instances are configured based on the initial server configuration and one or more configuration update statements are received via the communication network. A server configuration update is determined based on the one or more configuration update statements and the one or more server instances are updated based on the server configuration update without recompiling the one or more server instances and while the one or more server instances are operable to continue serving the client applications instances.
-
公开(公告)号:US20200218519A1
公开(公告)日:2020-07-09
申请号:US16825798
申请日:2020-03-20
申请人: Umajin Inc.
发明人: David Brebner
摘要: Systems and method for creating applications are disclosed. In embodiments, the system includes a visual editing environment configured to receive code that defines an application using a declarative language from one or more developers, wherein the code includes a scene tree description; a code execution engine configured to operate on the code created in the visual editing environment to create a scene tree that defines properties and behaviours of the application based on the scene tree description; and a publisher configured to publish the application, whereby instances of the application may be downloaded to respective client devices, wherein each instance of the application includes a respective instantiation of the scene tree, wherein the scene tree description is editable via the visual editing environment, such that edits to the scene tree description are updated to the respective instantiations of the scene tree at runtime.
-
公开(公告)号:US20200007615A1
公开(公告)日:2020-01-02
申请号:US16566134
申请日:2019-09-10
申请人: Umajin Inc.
发明人: David Brebner
摘要: A server kit is disclosed. According to some implementations, the server kit includes a server management system and one or more server instances. The server management system configures the server instances. The server instances serve client application instances of one or more client applications, including marshalling resource calls and executing custom workflows.
-
公开(公告)号:US20240203043A1
公开(公告)日:2024-06-20
申请号:US18594609
申请日:2024-03-04
申请人: Umajin Inc.
发明人: David Brebner
CPC分类号: G06T15/205 , G01S5/02521 , G06N20/10 , G06T15/80 , H04B17/318 , H04W4/021 , H04W4/029
摘要: A generative content system is disclosed. According to implementations, the generative content system generates literal representations of an environment based on data collected from a plurality of data sources that are selected in correspondence of the environment. In embodiments, the literal representations are used to generate a 3D rendering of the environment. In some embodiments, the generative content is used to support a location-based service system that locates devices based on a literal representation of an area as represented by the signal strengths observed throughout the area.
-
公开(公告)号:US11954486B2
公开(公告)日:2024-04-09
申请号:US16818269
申请日:2020-03-13
申请人: Umajin Inc.
发明人: David Brebner
IPC分类号: G06F9/44 , G06F8/30 , G06F8/34 , G06F8/36 , G06F8/38 , G06F8/41 , G06F8/60 , G06F8/76 , G06F9/445 , G06F9/451 , G06F9/455 , G06F11/36 , H04L29/08 , H04L67/02 , H04L67/104 , H04W4/80
CPC分类号: G06F8/76 , G06F8/311 , G06F8/315 , G06F8/34 , G06F8/36 , G06F8/38 , G06F8/41 , G06F8/60 , G06F9/451 , G06F11/362 , H04L67/02 , H04L67/104 , H04W4/80
摘要: According to some embodiments of the present disclosure, the disclosure relates to an application system and server kit that create and serve digital twin-enabled applications. This disclosure also relates to a hub-and-spoke classification system. This disclosure also relates to a location-based services framework that leverages a generative content process to improve location prediction. This disclosure also relates to virtual reality and augmented reality applications, as well as digital agents that support various types of applications.
-
公开(公告)号:US20200285977A1
公开(公告)日:2020-09-10
申请号:US16818326
申请日:2020-03-13
申请人: Umajin Inc.
发明人: David Brebner
摘要: According to some embodiments of the present disclosure, the disclosure relates to an application system and server kit that create and serve digital twin-enabled applications. This disclosure also relates to a hub-and-spoke classification system. This disclosure also relates to a location-based services framework that leverages a generative content process to improve location prediction. This disclosure also relates to virtual reality and augmented reality applications, as well as digital agents that support various types of applications.
-
公开(公告)号:US10600149B1
公开(公告)日:2020-03-24
申请号:US16588172
申请日:2019-09-30
申请人: Umajin Inc.
发明人: David Brebner
摘要: A multi-user application system environment engine has an application system that, in turn, includes a simulation engine and a virtualized software environment. The simulation engine runs on top of the virtualized software environment and is configured to operate as a server. The simulation engine includes a declaration processor, a scene tree object manager, and a server listener, which processes any received change message by causing the declaration processor to transform each change declaration embedded in such change message into a corresponding change in an instantiated scene tree. The sever listener executes a synchronization process that records each change declaration in a declaration repository.
-
公开(公告)号:US10430921B1
公开(公告)日:2019-10-01
申请号:US16279094
申请日:2019-02-19
申请人: Umajin Inc.
发明人: David Brebner
摘要: A multi-user application system environment engine has an application system that, in turn, includes a simulation engine and a virtualized software environment. The simulation engine runs on top of the virtualized software environment and includes a declaration processor, a scene tree object manager, a persistence processor in communication with the scene tree object manager, a visual editor, an editor broadcaster, an editor listener, and a rendering processor, coupled to the virtualized software environment, to requisition hardware resources to cause physical manifestation of an instantiated scene tree of objects.
-
公开(公告)号:US20190004791A1
公开(公告)日:2019-01-03
申请号:US16047553
申请日:2018-07-27
申请人: Umajin Inc.
发明人: David Brebner
CPC分类号: G06F8/76 , G06F8/311 , G06F8/315 , G06F8/34 , G06F8/36 , G06F8/41 , H04L67/02 , H04L67/104 , H04W4/80
摘要: An application system for the creation, deployment, and management of digital content assets is provided. In embodiments, a system for creating, sharing and managing digital content, may include a visual editing environment that enables a developer to create and edit code controlling a digital content asset and a code execution engine that operates on the code created in the visual editing environment to control execution of at least one hardware infrastructure element that enables the utilization of the digital content asset, wherein the editor and the engine enable creation, delivery and editing of the digital content asset during runtime, such that a plurality of end users using different devices can simultaneously experience the same behavior of the digital content asset during its creation and editing.
-
-
-
-
-
-
-
-
-