System and method for augmented reality detection of loose pharmacy items
US-2022028514-A1 · Jan 27, 2022 · US
US11989839B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11989839-B2 |
| Application number | US-202117539766-A |
| Country | US |
| Kind code | B2 |
| Filing date | Dec 1, 2021 |
| Priority date | Jan 13, 2021 |
| Publication date | May 21, 2024 |
| Grant date | May 21, 2024 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A method including executing a logical computing element (LCE) on a server. Worker LCEs are executed on the server. A first electronic file comprising geometry data in a first data structure is received at the controller LCE. An available worker LCE is identified, by the controller LCE, as an in-use worker LCE from among the worker LCEs. The geometry data is imported by the in-use worker LCE. A job instance is established by the in-use worker LCE. A rendering engine is launched by the in-use worker LCE. The rendering engine generates, for the job instance and using the geometry data, a dataset file in a second data structure different than the first data structure. The dataset file is returned by the in-use worker LCE to the controller LCE. The dataset file is returned by the controller LCE to a remote computer.
Opening claim text (preview).
What is claimed is: 1. A system comprising: a controller logical computing element (controller LCE) on a server, wherein the controller LCE is configured to: receive a first electronic file comprising geometry data in a first data structure, identify an available worker LCE as an in-use worker LCE from among a plurality of worker LCEs, and return a dataset file to a remote computer in a second data structure different than the first data structure; the plurality of worker LCEs on the server, including the in-use worker LCE, wherein the in-use worker LCE is configured to: import the geometry data from a storage, create a configuration document, launch a rendering engine to generate the dataset file, and return the dataset file to the storage; and the rendering engine, wherein the rendering engine is executable on the server, and wherein the rendering engine is configured to process, for a job instance using the geometry data, the dataset file in the second data structure. 2. The system of claim 1 , wherein the controller LCE is further configured to, prior to returning the dataset file: compress the dataset file to generate a single compressed dataset file, generate an electronic message addressed to the remote computer, and attach the single compressed dataset file to the electronic message. 3. The system of claim 1 , wherein: the controller LCE is further configured to receive, together with the first electronic file, job configuration information; and the in-use worker LCE is further configured to create the job instance by: creating, by the in-use worker LCE, a temporary working folder on the server for storing the dataset file; creating, by the in-use worker LCE, the configuration document from the job configuration information; and adjusting generation of the dataset file according to the configuration document. 4. The system of claim 3 , wherein the in-use worker LCE is further configured to: prior to launching the rendering engine, copy a rendering template from a data repository in communication with the server; and automatically and parametrically reduce a rendering complexity of the geometry data. 5. The system of claim 1 , wherein the in-use worker LCE is further configured to, after the in-use worker LCE returns the dataset file: delete, by the in-use worker LCE, the dataset file, and the configuration document; and set, by the controller LCE, the in-use worker LCE as an available worker LCE. 6. The system of claim 1 , wherein the in-use worker LCE is further configured to return the dataset file by returning a virtual reality (VR) executable file configured to generate an VR environment on the remote computer. 7. The system of claim 1 , wherein the in-use worker LCE is further configured to return the dataset file by returning a plurality of dataset files configured for use by an augmented reality (AR) software program. 8. The system of claim 1 , wherein the in-use worker LCE is further configured to return the dataset file by returning a plurality of model asset files configured for use by a polygon rendering program. 9. The system of claim 1 , wherein the controller LCE is configured to receive the geometry data from a web browser of the remote computer. 10. The system of claim 1 , wherein the geometry data comprises one or more of a computer automated design file, a real-time rendering project file, a polygonal geometry file, or an object definition file. 11. A method comprising: executing a controller logical computing element (LCE) on a server; executing a plurality of worker LCEs on the server; receiving, at the controller LCE, a first electronic file comprising geometry data in a first data structure; identifying, by the controller LCE, an available worker LCE as an in-use worker LCE from among the plurality of worker LCEs; importing, by the in-use worker LCE, the geometry data; establishing, by the in-use worker LCE, a job instance; launching, by the in-use worker LCE, a rendering engine; generating, by the rendering engine for the job instance and using the geometry data, a dataset file in a second data structure different than the first data structure; returning, by the in-use worker LCE, the dataset file to the controller LCE; and returning, by the controller LCE, the dataset file to a remote computer. 12. The method of claim 11 , further comprising, prior to the controller LCE returning the dataset file: compressing the dataset file to generate a compressed dataset file; generating an electronic message addressed to the remote computer; and attaching the compressed dataset file to the electronic message. 13. The method of claim 11 , further comprising: receiving, together with the first electronic file, job configuration information; wherein establishing the job instance comprises: creating, by the in-use worker LCE, a temporary working folder on the server for processing the first electronic file within the dataset file of the rendering engine; creating, by the in-use worker LCE, a configuration document from the job configuration information; and adjusting generation of the dataset file according to the configuration document. 14. The method of claim 13 , further comprising: prior to calling the rendering engine, copying a rendering template from a data repository in communication with the server; and automatically and parametrically reducing a rendering complexity of the geometry data. 15. The method of claim 14 , further comprising, after the in-use worker LCE returns the dataset file: deleting, by the in-use worker LCE, the dataset file, the geometry data, and the configuration document; and setting, by the controller LCE, the in-use worker LCE as an available worker LCE. 16. The method of claim 11 , wherein returning the dataset file comprises returning a virtual reality (VR) executable file configured to generate an VR environment on the remote computer. 17. The method of claim 11 , wherein returning the dataset file comprises returning a plurality of dataset files configured for use by a system selected from the group consisting of: virtual reality software and hardware, augmented reality software, and desktop computing software. 18. The method of claim 11 , wherein returning the dataset file comprises returning a plurality of model asset files configured for use by a polygon rendering program. 19. The method of claim 11 , wherein the geometry data is received from a web browser of the remote computer. 20. The method of claim 11 , wherein the geometry data comprises one or more of a computer automated design file, a real-time rendering project file, a polygonal geometry file, or an object definition file.
Mixed reality (object pose determination, tracking or camera calibration for mixed reality G06T7/00) · CPC title
Remote printer device, e.g. being remote from client or server · CPC title
Scheduling strategies for dispatcher, e.g. round robin, multi-level priority queues · CPC title
considering software capabilities, i.e. software resources associated or available to the machine · CPC title
Grid computing · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.