IP Library Patent Application 14298856
Patent Application
App. No. 14/298,856

SPARSE FINITE-DIFFERENCE TIME DOMAIN SIMULATION

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
14/298,856
Abstract

Disclosed are accurate and fast methods for simulating electromagnetic wave propagation which employ an omnidirectional vectorial simulation and which measure all frequencies at once.

Claims (27)

1 . A computer-implemented sparse finite difference time domain (FDTD) method of simulating electromagnetic wave propagation comprising the steps of:

by a computer:

a) maintaining a list of active E-field and magnetic field H-field points rather than a full array of points; and

b) outputting an indicia of the E-field and H-field points.

2 . The method of claim 1 further comprising the computer-implemented steps of

starting with a list of active E-field and H-field points:

c) determining for each time step, the changes in the H-field points based on the E-field points included in the active list.

3 . The method of claim 2 further comprising the computer-implemented steps of

d) determining for each of the H-field points, the changes in the E-field points.

4 . The method of claim 3 further comprising the computer-implemented steps of

e) removing any field points having an optical power below a threshold value.

5 . The method of claim 4 further comprising the computer-implemented steps of

f) repeating steps a)-e).

6 . The method of claim 3 further comprising attenuating field points having an optical power below a threshold value that is higher than the threshold value for removing field points.

7 . The method of claim 1 in which the simulation is in two dimensions.

8 . The method of claim 1 in which the simulation is in three dimensions.

9 . The method of claim 1 in which a pulse is launched into the system.

10 . A computer-implemented sparse 3D finite difference time domain (FDTD) method of simulating electromagnetic wave propagation comprising the steps of:

by a computer:

a) maintaining a list of active field points, each element of the list containing the x,y,z location of the point and the amplitude of Ex, Ey, Ez, Hx, Hy, and Hz at the point

b) for each time step, calculating updated Ex, Ey, and Ez amplitudes in the list based on Hx, Hy, Hz values in the list and the permittivity and permeability distribution, calculating updated Hx, Hy, and Hz amplitudes in the list based on the Ex, Ey, Ez values in the list and the permittivity and permeability distribution, and adding new calculated field points to the list

c) removing points from the list when the power at the point has fallen below a specified threshold

10 . A computer-implemented sparse 2D finite difference time domain (FDTD) method of simulating electromagnetic wave propagation comprising the steps of:

by a computer:

a) maintaining a list of active field points, each element of the list containing the x,y location of the point and the amplitude of Ex, Ey, and Hz at the point

b) for each time step, calculating updated Ex and Ey amplitudes in the list based on Hz values in the list and the permittivity and permeability distribution, calculating updated Hz amplitudes in the list based on the Ex, Ey values in the list and the permittivity and permeability distribution, and adding new calculated field points to the list

c) removing points from the list when the power at the point has fallen below a specified threshold

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 19, 2024
From: ACACIA COMMUNICATIONS, INC.
To: ACACIA TECHNOLOGY, INC.
Reel/Frame 066832/0659 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 13, 2015
From: DOERR, CHRISTOPHER
To: ACACIA COMMUNICATIONS, INC.
Reel/Frame 036066/0815 →