Holographically displaying three-dimensional objects

US2025029530A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2025029530-A1
Application numberUS-202418906970-A
CountryUS
Kind codeA1
Filing dateOct 4, 2024
Priority dateMay 12, 2023
Publication dateJan 23, 2025
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Methods, apparatus, devices, subsystems, and systems for holographically displaying three-dimensional objects are provided. In one aspect, a system includes a display and a controller. The display includes: a backplane having a plurality of circuits and a plurality of display elements arranged on the backplane. The plurality of display elements form an irregular pattern. Each of the plurality of display elements is coupled to a respective circuit of the plurality of circuits. The controller is coupled to the display and configured to transmit at least one control signal to at least one display element of the display for modulating at least one property of the at least one display element.

First claim

Opening claim text (preview).

1 .- 135 . (canceled) 136 . A device, comprising: at least one processor; and at least one memory coupled to the at least one processor and having instructions stored thereon that are executable by the at least one processor to perform operations comprising: obtaining primitive data of a plurality of primitives corresponding to at least one object based on information of the plurality of primitives, the information of the plurality of primitives comprising respective primitive identifiers of the plurality of primitives; for each primitive of the plurality of primitives, determining an electromagnetic (EM) field contribution to each of a plurality of display elements of a display based on primitive data of the primitive; and for each of the plurality of display elements of the display, generating a sum of the EM field contributions of the plurality of primitives to the display element. 137 . The device of claim 136 , wherein a primitive of the plurality of primitives comprises one or more vertices, and the primitive data of the primitive comprises vertex data of the one or more vertices, and wherein the plurality of primitives comprise a plurality of vertices, and wherein the operations further comprise: receiving vertex data of the plurality of vertices from a computing device, and storing the vertex data of the plurality of vertices in a memory of the device, wherein the memory is configured to associate the vertex data of the plurality of vertices with vertex identifiers of the plurality of vertices, and wherein obtaining the primitive data of the plurality of primitives based on the information of the plurality of primitives comprises: retrieving the vertex data of the plurality of vertices from the memory based on the information of the plurality of primitives, wherein the primitive data of the plurality of primitives comprise the vertex data of the plurality of vertices. 138 . The device of claim 137 , wherein the operations comprise: receiving a command from the computing device, wherein the command comprises an instruction for drawing one or more primitives of the plurality of primitives, and wherein the command comprises one or more primitive identifiers of the one or more primitives, without primitive data of the one or more primitives; determining one or more vertex identifiers associated with the one or more primitive identifiers based on an association between the one or more primitive identifiers and the one or more vertex identifiers; retrieving vertex data of one or more vertices having the one or more vertex identifiers from the memory; and executing the command based on the vertex data of the one or more vertices. 139 . The device of claim 137 , wherein vertex data of a vertex comprises at least one of: a vertex identifier of the vertex, coordinate information of the vertex in a 3D coordinate system, color information associated with the vertex, texture coordinate information associated with the vertex, viewpoint-dependent shading information associated with the vertex, shading information associated with the vertex, or occlusion information associated with the vertex. 140 . The device of claim 136 , wherein, for each primitive of the plurality of primitives, determining the electromagnetic (EM) field contribution to each of the plurality of display elements of the display based on the primitive data of the display comprises: determining a first EM contribution of the primitive to a first display element of the display; and determining a second EM contribution of the primitive to a second display element of the display based on the first EM contribution, the second display element being adjacent to the first display element. 141 . The device of claim 136 , wherein, for each primitive of the plurality of primitives, determining the electromagnetic (EM) field contribution to each of the plurality of display elements of the display based on the primitive data of the display comprises: determining, in a three-dimensional (3D) coordinate system, at least one distance between the display element and the primitive based on coordinate information of the display element and coordinate information of the primitive, and determining the EM field contribution of the primitive to the display element based on a predetermined expression for the primitive and the at least one distance, wherein the predetermined expression is determined based on at least one of: analytically calculating an EM field propagation from the primitive to the display element, a solution of Maxwell's equations with a boundary condition defined by the display, or at least one function from a group of functions comprising a sine function, a cosine function, and an exponential function, wherein determining the EM field contribution comprises identifying a value of the at least one function in a table stored in a memory of the device. 142 . The device of claim 136 , wherein the operations comprise: determining first respective EM field contributions from a first primitive of the plurality of primitives to each display element of the plurality of display elements; determining second respective EM field contributions from a second primitive of the plurality of primitives to each display element of the plurality of display elements; and accumulating the EM field contributions for each display element of the plurality of display elements by adding the first and second respective EM field contributions corresponding to the display element, wherein determining the first respective EM field contributions from the first primitive to each display element of the plurality of display elements is performed in parallel with determining the second respective EM field contributions from the second primitive to each display element of the plurality of display elements. 143 . The device of claim 136 , wherein for each primitive of the plurality of primitives, determining the electromagnetic (EM) field contribution to each of the plurality of display elements of the display based on the primitive data of the display comprises at least one of: determining a first EM field contribution of a first primitive to a first display element in parallel with determining a second EM field contribution of a second primitive to the first display element, determining a first EM field contribution of a first primitive to a first display element in parallel with determining a second EM field contribution of a second primitive to a second display element, or determining a first EM field contribution of a first primitive to a first display element in parallel with determining a second EM field contribution from the first primitive to a second display element. 144 . The device of claim 136 , wherein the operations comprise: calculating one or more mathematical functions using at least one of fixed point number representations or floating point number representations, and calculating respective EM field contributions of each primitive of the plurality of primitives to each display element of the plurality of display elements, wherein the calculation of the respective EM field contributions is without at least one of: expanding a geometry of the at least one object into the plurality of display elements; applying visibility tests before packing wavefronts; and decision making or communication between parallel calculations for different primitives of the plurality of primitives, and wherein the calculation of the respective EM field contributions is configured to cause at least one of: tuning parallel calculations for multiple primitives to speed, cost, size or energy optimization; reducing latency between initiating a draw and a resul

Assignees

Inventors

Classifications

  • Details of control of colour illumination sources · CPC title

  • characterised by their electrical, optical, physical properties; materials therefor; method of making · CPC title

  • using liquid crystals · CPC title

  • G09G3/003Primary

    to produce spatial visual effects · CPC title

  • characterised by their geometrical arrangement · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2025029530A1 cover?
Methods, apparatus, devices, subsystems, and systems for holographically displaying three-dimensional objects are provided. In one aspect, a system includes a display and a controller. The display includes: a backplane having a plurality of circuits and a plurality of display elements arranged on the backplane. The plurality of display elements form an irregular pattern. Each of the plurality o…
Who is the assignee on this patent?
Pacific Light & Hologram Inc
What technology area does this patent fall under?
Primary CPC classification G09G3/003. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Jan 23 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).