US Pat. No. 9,350,986

DUAL-PORT TESTING OF A CABLE NETWORK

Viavi Solutions Inc., Mi...

1. An apparatus for testing a path of a network signal in a cable network, the path comprising a first test point and a second
test point spaced part from one another, the network signal comprising a first frequency channel comprising a first data packet,
the apparatus comprising:
a first RF input port configured to electrically couple to the first test point to obtain a first signal from the network
signal propagating in the cable network across the first test point;

a second RF input port configured to electrically couple to the second test point to obtain a second signal from the network
signal propagating in the cable network across the second test point; and

a processor communicatively coupled to the first RF input port and the second RF input port, and configured to:
down-convert the first signal and the second signal to select the first frequency channel in each one of the first signal
and the second signal;

demodulate the first frequency channel in each down-converted signal to select the first packet in each down-converted signal,
wherein

the demodulation includes computation of a first demodulation parameter of the first packet at each test point, and
the first demodulation parameter includes a modulation error ratio for each demodulated symbol of each first packet; and
provide, for display, information indicating the modulation error ratio as a function of a demodulated symbol number for each
test point.

US Pat. No. 9,397,895

METHOD AND SYSTEM FOR COLLECTING TOPOLOGY INFORMATION

Viavi Solutions Inc., Mi...

1. A method comprising:
receiving, by a first sensor of a network, a stream of packets,
identifying, by the first sensor, a topology trace packet in the stream of packets,
the topology trace packet including:
a destination address, and
a second sensor ID, of a second sensor of the network, in a payload of the topology trace packet,
modifying, by the first sensor, the topology trace packet to include a first sensor ID, of the first sensor, in the payload,
sending, by the first sensor and after modifying the topology trace packet, the topology trace packet to the destination address,
forming, by the first sensor, a report that includes the first sensor ID, the second sensor ID, and Time-To-Live (TTL) data,
and

sending, by the first sensor, the report to a topology manager to provide the topology manager with information about spatial
relation between the first sensor and the second sensor.

US Pat. No. 9,508,475

MAGNETIC MULTILAYER PIGMENT FLAKE AND COATING COMPOSITION

VIAVI SOLUTIONS INC., Mi...

1. A multilayer pigment flake comprising:
one or more layers of a ferromagnetic or ferrimagnetic alloy;
one or more dielectric layers; and
a central opaque reflecting layer of aluminum;
wherein the one or more layers of ferromagnetic or ferromagnetic alloy include first and second semi-transparent layers;
wherein the ferromagnetic or ferrimagnetic alloy is an iron-chromium alloy or an iron-chromium-aluminum alloy having a substantially
nickel-free composition;

wherein the one or more dielectric layers include first and second transparent dielectric layers;
wherein the first transparent dielectric layer overlies the first semi-transparent magnetic layer;
wherein the central opaque reflecting layer overlies the first transparent dielectric layer;
wherein the second transparent dielectric layer overlies the central opaque reflecting layer; and
wherein the second semi-transparent absorbing magnetic layer overlies the second transparent dielectric layer.

US Pat. No. 9,438,497

METHOD AND SYSTEM FOR MEASURING PACKET LOSS

Viavi Solutions Inc., Mi...

8. A system comprising:
a first probe device, at a first location in a network, configured to:
count packets, in a flow of packets, to provide a first packet count,
identify a trigger packet, in the flow, based on comparing first information, included in the trigger packet, to second information
defined by a filter,

the first information, included in the trigger packet, including at least one of an identifier of the trigger packet, a sequence
number of the trigger packet, or a checksum of the trigger packet, and

the second information, defined by the filter, including two or more of a packet identifier value, a sequence number value,
or a checksum value, and

store the first packet count upon identifying the trigger packet to provide a latched first packet count; and
a second probe device, at a second location in the network, configured to:
count the packets, in the flow, to provide a second packet count,
identify the trigger packet, in the flow, based on comparing the first information, included in the trigger packet, to the
second information defined by the filter, and

store the second packet count upon identifying the trigger packet to provide a latched second packet count,
the latched first packet count and the latched second packet count corresponding to same packets in the flow,
packet loss, between the first location and the second location, being measured using the latched first packet count and the
latched second packet count, and

the first probe device and the second probe device being configured to use the filter.

US Pat. No. 9,261,634

VARIABLE OPTICAL FILTER AND A WAVELENGTH-SELECTIVE SENSOR BASED THEREON

VIAVI SOLUTIONS INC., Mi...

25. A method of manufacturing a wavelength-selective sensor, comprising:
(a) providing an array of photodetectors;
(b) depositing on the array of photodetectors
a bandpass filter comprising a stack of alternating first and second layers comprising first and second materials, respectively,
and having laterally varying thicknesses for providing the laterally variable transmission wavelength; and

a blocking filter comprising a stack of alternating third and fourth layers, comprising third and fourth materials, respectively,
and having laterally varying thicknesses coordinated with the laterally varying thicknesses of the first and second dielectric
layers, for blocking wavelengths within the wavelength range that are larger or smaller than the laterally variable transmission
wavelength;

wherein the first, second and fourth materials each comprise different materials, so that a refractive index of the first
material is smaller than a refractive index of the second material, the refractive index of the second material is smaller
than a refractive index of the fourth material, and an absorption coefficient of the second material is smaller than an absorption
coefficient of the fourth material; and

wherein the bandpass filter further comprises at least one fifth layer comprising the fourth material and disposed in an area
of a local minimum of a standing optical wave inside the bandpass filter, whereby a blocking wavelength region of the bandpass
filter is broadened, and a thickness of the bandpass filter is reduced.

US Pat. No. 9,502,222

INTEGRATED ANODE AND ACTIVATED REACTIVE GAS SOURCE FOR USE IN MAGNETRON SPUTTERING DEVICE

VIAVI SOLUTIONS INC., Mi...

1. A magnetron sputtering device comprising:
a coating chamber adapted to be evacuated in operation;
a cathode having a central axis on which is disposed a target comprising material for forming a coating on one or more substrates;
a carrier comprising a plurality of coating areas and disposed above the target; and
one or more integrated anode and activated reactive gas sources located adjacent to the cathode, wherein each integrated anode
and activated reactive gas source comprises:

a vessel including:
a conductive interior surface having one or more sidewalls and an adjoining end wall defining an interior of the vessel, electrically
coupled to a positive output of a power supply, thereby serving as an anode and a preferred return path for electrons,

an insulated outer surface for electrically isolating the vessel from chamber walls of the coating chamber;
an opening configured to permit gas to pass from the interior of the vessel to the coating chamber; and
one or more gas inlet ports that are configured to direct a sputtering gas and a reactive gas to the interior of the vessel
such that the reactive gas becomes activated forming a plasma in the interior of the vessel;

wherein a center point of the carrier and the opening of the integrated anode and activated reactive gas sources are disposed
a same radial distance from the central axis of the cathode.

US Pat. No. 9,579,879

OPTICAL DEVICE HAVING AN ILLUSIVE OPTICAL EFFECT AND METHOD OF FABRICATION

VIAVI SOLUTIONS INC., Mi...

1. A method of manufacturing an image comprising an indicia and a frame, the method comprising:
forming the indicia on a first surface of a substrate;
covering at least a portion of the first surface of the substrate with a carrier having magnetically alignable flakes dispersed
therein;

generating a magnetic field with a magnetic assembly comprising a metal plate surrounding an opening through the metal plate
and at least two oppositely oriented magnets;

aligning the magnetically alignable flakes with the magnetic field to form a frame of the magnetically alignable flakes at
the edge of the opening, and

solidifying the carrier;wherein the indicia is visible within the frame.

US Pat. No. 9,257,059

DYNAMIC APPEARANCE-CHANGING OPTICAL DEVICES (DACOD) PRINTED IN A SHAPED MAGNETIC FIELD INCLUDING PRINTABLE FRESNEL STRUCTURES

VIAVI SOLUTIONS INC., Mi...

1. A device comprising a substrate and a plurality of flakes comprising at least 1,000 flakes resting in a carrier upon the
substrate,
wherein the plurality of flakes are magnetically aligned so as to form a plurality of adjacent rings, wherein within each
ring of the plurality of adjacent rings, the plurality of flakes are tilted at a same angle with respect to the substrate
and planes extending from surfaces of said plurality of flakes intersect with one another,

and wherein the plurality of adjacent rings provide a visible image of a single reflected ring when illuminated with a single
light source, and three reflected rings are visible when three light sources illuminate the plurality of adjacent rings.

US Pat. No. 9,438,502

CONTROLLING GENERATION OF FILTERED RESULT PACKETS

Viavi Solutions Inc., Mi...

1. A result packet generator comprising:
a processor configured to:
receive input data packets of an input data stream,
generate filtered result packets that include encapsulated data, of the input data packets, containing a target data pattern,
and

inject the filtered result packets into the input data stream to obtain an output data stream;
at least one result counter, coupled to the processor, configured to:
obtain at least one result count of non-idle words of the generated filtered result packets in a plurality of result time
intervals; and

a controller, coupled to the at least one result counter and to the processor, configured to:
suppress the injection of the filtered result packets by the processor when the at least one result count satisfies a threshold,
the controller including:
a first register that contains a first value for a first time interval of the plurality of result time intervals,
a second register that contains a second value for a second time interval of the plurality of result time intervals, and
a third register that contains an output bandwidth percentage threshold, and
when suppressing the injection of the filtered result packets, the controller is configured to suppress the injection of the
filtered result packets based on the output bandwidth percentage threshold and at least one of the first time interval or
the second time interval.

US Pat. No. 9,945,995

OPTICAL FILTER AND SENSOR SYSTEM

VIAVI Solutions Inc., Sa...

1. A method, comprising:forming, using a direct current (DC) sputtering technique, a plurality of hydrogenated silicon layers of an optical filter,
the plurality of hydrogenated silicon layers having a first refractive index of greater than 3 over an operating wavelength range of the optical filter of 800 nanometers (nm) to 1100 nm, and
the plurality of hydrogenated silicon layers being formed in a deposition chamber associated with a chamber pressure of less than 2 millitorr (mTorr); and
forming a plurality of lower-refractive-index layers of the optical filter,
the plurality of lower-refractive-index layers each having a second refractive index of less than 3 over the operating wavelength range of the optical filter of 800 nm to 1100 nm, and
the plurality of lower-refractive-index layers being stacked in alternation with the plurality of hydrogenated silicon layers.

US Pat. No. 9,276,853

HASHING OF NETWORK PACKET FLOWS FOR EFFICIENT SEARCHING

Viavi Solutions Inc., Mi...

1. A method comprising:
receiving, by a network device, a data packet from a network;
parsing, by the network device, the data packet to extract a source address and a destination address;
applying, by the network device, a hash function to the source address to obtain a first hash;
applying, by the network device, a hash function to the destination address to obtain a second hash;
concatenating, by the network device, the first and second hashes to generate a hash index for the data packet,
wherein the hash index defines a packet flow to which the data packet belongs;
storing, by the network device, the first and second hashes in a hash index;
identifying, by the network device, packets in a packet store that have a network address corresponding to the source address
or the destination address by:

applying a hash function to the network address to obtain an address hash; and
searching a memory bucket where:
a particular quantity of most significant digits of a hash index of the memory bucket form the address hash, or
a particular quantity of least significant digits of the hash index of the memory bucket form the address hash.

US Pat. No. 9,448,346

SENSOR DEVICE INCLUDING ONE OR MORE METAL-DIELECTRIC OPTICAL FILTERS

Viavi Solutions Inc., Mi...

1. A sensor device comprising:
one or more sensor elements; and
one or more optical filters disposed over the one or more sensor elements, wherein each of the one or more optical filters
includes:

a plurality of dielectric layers; and
a plurality of metal layers stacked in alternation with the plurality of dielectric layers, wherein
each of the plurality of metal layers has a tapered edge, at a periphery of the optical filter, that is encapsulated by one
or more of the plurality of the dielectric layers, and

each of the plurality of metal layers is separated from a substrate of an optical filter, of the one or more optical filters,
using at least one of the plurality of dielectric layers.

US Pat. No. 9,450,686

TESTING AN UPSTREAM PATH OF A CABLE NETWORK

VIAVI SOLUTIONS INC., Mi...

1. A method of testing an upstream path of a cable network, the method comprising:
receiving a request to demodulate and obtain signal quality information of an upstream data packet generated by a first terminal
device connected to a cable network;

receiving the upstream data packet generated by the first terminal device;
demodulating the received upstream data packet, wherein demodulating the upstream data packet comprises demodulating upstream
data packets determined to have a packet length of a first length, and not demodulating upstream packets determined to have
a packet length other than the first length;

receiving the at least one upstream pre-equalization coefficient used by the first terminal device to generate the upstream
data packet;

determining signal quality information pertaining to the upstream data packet;
correcting, using the at least one upstream pre-equalization coefficient, the determined signal quality information to account
for pre-equalization of the upstream data packet, wherein the signal quality information includes measured frequency response
information pertaining to the received and demodulated upstream data packet; and

communicating the corrected signal quality information to a test instrument.

US Pat. No. 9,354,369

OPTICAL FILTER AND SENSOR SYSTEM

Viavi Solutions Inc., Mi...

1. An optical filter comprising:
a filter stack comprising:
a plurality of hydrogenated silicon layers, wherein the plurality of hydrogenated silicon layers have a refractive index of
greater than 3 over a wavelength range of 800 nm to 1100 nm and an extinction coefficient of less than 0.0005 over the wavelength
range of 800 nm to 1100 nm; and

a plurality of lower-refractive-index layers, wherein the plurality of lower-refractive-index layers each have a refractive
index of less than 3 over the wavelength range of 800 nm to 1100 nm, and wherein the plurality of lower-refractive-index layers
are stacked in alternation with the plurality of hydrogenated silicon layers;

wherein the optical filter has a passband at least partially overlapping with the wavelength range of 800 nm to 1100 nm,
wherein the passband has a center wavelength that shifts by less than 20 nm in magnitude with a change in an incidence angle
between 0° to 30°, thereby providing the optical filter with a wide incidence-angle acceptance range.

US Pat. No. 9,234,839

PORTABLE SPECTROMETER

Viavi Solutions Inc., Mi...

1. A portable spectrometer device comprising:
an illumination source for directing light at a sample;
a tapered light pipe (TLP) for capturing light interacted with the sample at a first focal ratio and for delivering the light
at a second focal ratio lower than the first focal ratio;

a linearly variable filter (LVF) for separating the captured light into a spectrum of constituent wavelength signals; and
a detector array, including a plurality of pixels, each of the plurality of pixels disposed to receive at least a portion
of one of the constituent wavelength signals providing a power reading for each constituent wavelength;

wherein the TLP includes a first smaller end for positioning adjacent to the sample, a second wider and taller end adjacent
to the LVF, and sidewalls diverging from the first end to the second end for mixing and spreading the light across the LVF;

wherein the LVF and the detector array are separated by a gap of less than 200 um, for increasing spectral resolution;
wherein the LVF is bonded directly to the detector array; and
wherein the gap comprises an optically transparent adhesive 5 to 15 microns thick.

US Pat. No. 9,477,706

SYSTEM AND METHOD FOR STORING AND RETRIEVING DATA

Viavi Solutions Inc., Mi...

1. A system for storing and retrieving data, the system comprising:
a memory; and
a processor to:
receive a first request within a first time interval to store first data;
create a first database partition of a plurality of database partitions,
the first database partition corresponding to the first time interval;
store the first data in the first database partition;
receive a second request to store second data;
create a second database partition of the plurality of database partitions if the second request to store the second data
is not received within the first time interval and based on receiving the second request,

the second database partition corresponding to a second time interval when the second request was received,
a start time of the second time interval being based on when the second data was received;
selectively store the second data in the first database partition if the second request is received within the first time
interval or in the second database partition if the second request is not received within the first time interval;

determine, in each of the first and second time intervals, that at least one of:
a total size of data stored in the memory exceeds a threshold; or
a total number of database partitions in the plurality of database partitions exceeds a maximum partitions number; and
truncate at least one oldest database partition of the plurality of database partitions based on at least one of the total
size of data stored in the memory exceeding the threshold or the total number of database partitions exceeding the maximum
partitions number.

US Pat. No. 9,503,342

METHOD FOR TIME AWARE INLINE REMOTE MIRRORING

Viavi Solutions Inc., Mi...

1. A device comprising:
a memory configured to store instructions; and
a processor configured to execute the instructions to:
receive encapsulated packets including sequence information;
extract timestamps from the encapsulated packets;
decapsulate the encapsulated packets so as to obtain portions of traffic packets captured at an access point;
form, based on decapsulating the encapsulated packets, replay packets,
the replay packets being separated by time intervals that are reproduced using the timestamps,
the replay packets being ordered based on the sequence information included in the encapsulated packets, and
the sequence information including particular information that is used to identify lost packets; and
transmit the replay packets.

US Pat. No. 9,258,719

METHODS AND APPARATUS FOR PARTITIONING WIRELESS NETWORK CELLS INTO TIME-BASED CLUSTERS

Viavi Solutions Inc., Mi...

1. An apparatus, comprising:
a cluster partitioning module implemented in at least one of a memory or a processing device,
the cluster partitioning module configured to receive, at a first time, a first set of performance indicators of at least
one cell of a network,

the first set of performance indicators is for a first instance of a plurality of time periods,
the cluster partitioning module configured to define a recurring schedule set,
the recurring schedule set including at least two time periods from the plurality of time periods,
each time period from the recurring schedule set is associated with at least one performance indicator, the at least one performance
indicator being

(1) from the first set of performance indicators and
(2) within a predefined range of at least one performance indicator
 (a) associated with the remaining time periods from the first instance of the plurality of time periods from the recurring
schedule set and

 (b) from the first set of performance indicators; and
an optimization module configured to receive, at a second time after the first time, a second set of performance indicators
of the at least one cell,

the second set of performance indicators is for a second instance of the plurality of time periods,the optimization module configured to define a metric value associated with the recurring schedule set based on each performance
indicator
(1) associated with each time period from the recurring schedule set and
(2) from the second set of performance indicators,the optimization module configured to send the metric value to at least one network element associated with the at least one
cell such that the at least one network element changes, at each time period (1) from a third instance of the plurality of
time periods and (2) from the recurring schedule set, an implementation of the network based on the metric value when the
metric value is associated with a network configuration change.

US Pat. No. 10,031,269

DURABLE OPTICAL INTERFERENCE PIGMENT WITH A BIMETAL CORE

VIAVI SOLUTIONS INC., Mi...

1. An asymmetric color-shifting flake comprising:an asymmetric magnetic structure with a first side and a second side, comprising a magnetic layer on the first side of the asymmetric magnetic structure and a non-magnetic reflector layer on the magnetic layer, on the second side of the asymmetric magnetic structure;
a first spacer layer on the first side of the asymmetric magnetic structure and a first absorber layer on the first spacer layer; and
a second spacer layer on the second side of the asymmetric magnetic structure and a second absorber layer on the second spacer layer.

US Pat. No. 9,482,800

DURABLE OPTICAL INTERFERENCE PIGMENT WITH A BIMETAL CORE

VIAVI SOLUTIONS INC., Mi...

1. A plurality of asymmetric color-shifting flakes, each comprising:
an asymmetric magnetic structure with a first side and a second side,
wherein the first side has a magnetic layer, a first spacer layer on the magnetic layer, and a first absorber layer on the
first spacer layer;

wherein the second side has a non-magnetic reflector layer, a second spacer layer on the non-magnetic reflector layer, and
a second absorber layer on the second spacer layer;

wherein the magnetic layer is visible on the first side of the asymmetric magnetic structure and the non-magnetic reflector
layer is visible on the second side of the asymmetric magnetic structure;

wherein the first side of the asymmetric magnetic structure provides a first color-shifting effect on the first side of the
asymmetric magnetic structure; and

wherein the second side of the asymmetric magnetic structure provides a second color-shifting effect on the second side of
the asymmetric magnetic structure.

US Pat. No. 9,438,517

METHOD AND SYSTEM FOR IDENTIFYING MATCHING PACKETS

Viavi Solutions Inc., Mi...

1. A method, comprising:
receiving, by a device, a first subset of a first plurality of packets,
the first plurality of packets being associated with a first location in a network, and
the first subset of the first plurality of packets being selected based on a filter;
receiving, by the device, a second subset of a second plurality of packets,
the second plurality of packets being associated with a second location in the network,
the second location being different than the first location, and
the second subset of the second plurality of packets being selected based on the filter;
parsing, by the device, each packet in the first subset and the second subset to extract invariant header fields from an outermost
internet protocol (IP) header until a minimal set of invariant header fields is obtained, for each packet, that uniquely identifies
each packet throughout the network, or until the minimal set of invariant header fields cannot be obtained for each packet,

the minimal set of invariant header fields including a minimum set of invariant header fields, of each packet, that uniquely
identifies each packet throughout the network within a particular time period,

the particular time period being long enough in duration to allow each packet to traverse the network, but short enough in
duration to prevent a same packet signature from being computed for different packets,

the minimal set of invariant header fields not being obtainable for a particular packet with a particular protocol combination,
the particular protocol combination including no known identifier or sequence number that uniquely identifies the particular
packet at the first location and the second location;

computing, by the device, a packet signature from the minimal set of invariant header fields for each packet in the first
subset and the second subset for which a minimal set of invariant header fields is obtained; and

comparing, by the device, packet signatures associated with the first subset and packet signatures associated with the second
subset to identify matching packets with a same packet signature in the first subset and the second subset.

US Pat. No. 9,282,173

RECONFIGURABLE PACKET HEADER PARSING

Viavi Solutions Inc., Mi...

1. A configurable packet header parser (CPHP), comprising:
a command packet parser configured to:
receive a command packet from a network,
identify the command packet, and
parse the command packet,
the command packet including configuration data for the CPHP;
a plurality of programmable memory registers coupled to the command packet parser, each of the plurality of programmable memory
registers configured to:

store the configuration data; and
a reconfigurable packet parsing engine (RPPE) coupled to the plurality of programmable memory registers, the RPPE configured
to:

parse a header of a data packet, received from the network, based on the configuration data stored in one or more of the plurality
of programmable memory registers,

the RPPE including:
a hardcoded header parsing portion configured to:
identify headers of a plurality of header types and header transitions in the data packet, and
output header type numbers for the identified headers, and
a programmable header parsing portion that includes one or more new header logics (NHLs), each of the one or more NHLs being
coupled to one or more of the plurality of programmable memory registers.

US Pat. No. 9,945,790

IN-SITU SPECTRAL PROCESS MONITORING

VIAVI Solutions Inc., Sa...

1. A probe, comprising:a hermetically sealed outer housing;
a light source for transmitting light onto a material;
a window in the hermetically sealed outer housing,
wherein the window is optically transparent at one or more of transmitted, refracted or reflected wavelengths of light from the material;
an optical filter for capturing light transmitted, refracted or reflected from the material, and for separating the captured light into a spectrum of constituent wavelength signals,
the optical filter comprising:
an upstream spatially variable bandpass optical filter; and
a downstream spatially variable bandpass optical filter that is disposed downstream of the upstream spatially variable bandpass optical filter and separated from the upstream spatially variable bandpass optical filter by a distance along an optical path of the captured light; and
a detector array for providing power readings,
each power reading, of the power readings, being for a constituent wavelength signal of a plurality of the constituent wavelength signals.

US Pat. No. 9,570,124

HIGH SPEED LOGGING SYSTEM

Viavi Solutions Inc., Mi...

1. A method comprising:
receiving, by a device, log entries of events from a plurality of network elements,
the log entries being grouped by thread based on a particular purpose;
converting, by the device, each log entry into a log record of log records,
each log record comprising at least one of:
information associated with a record length of the log record,
information associated with a time stamp of data collection at a network element of the plurality of network elements,
information associated with a thread ID of a thread that logged each event of the events,
information associated with a category of each event,
information associated with a message ID code corresponding to a log message, or
information associated with a network element ID for identifying a respective network element associated with each event;
storing, by the device, a first plurality of the log records in a first memory buffer to form a log file;
allocating, by the device and based on an amount of data stored in the first memory buffer, a second memory buffer for a second
plurality of the log records;

queuing, by the device and based on the amount of data stored in the first memory buffer, the first memory buffer to a background
thread to write the first plurality of the log records to a disk file,

the background thread writing the first plurality of the log records to the disk file when one or more processing cycles are
not needed by another thread that has a higher priority than the background thread;

associating, by the device and after the background thread writes the first plurality of the log records to the disk file,
the first memory buffer with a free pool; and

storing, by the device and based on associating the first memory buffer with the free pool, a third plurality of the log records
in the first memory buffer.

US Pat. No. 9,568,362

SPECTROSCOPIC ASSEMBLY AND METHOD

Viavi Solutions Inc., Mi...

1. A spectrometer assembly comprising:
a holder for holding a sample for emitting signal light when excited with excitation light;
a first signal filter, coupled to the holder, for transmitting a first portion of the signal light at a first signal transmission
wavelength, while blocking the excitation light; and

a first photodetector, coupled to the first signal filter, for providing a first electrical signal upon illumination with
the first portion of the signal light transmitted through the first signal filter,

wherein the first signal filter includes a first area including continuous, non-micro-structured metal layers and dielectric
layers stacked in alternation and a second area consisting of a stack of additional dielectric layers,

wherein the stack of additional dielectric layers increases attenuation of the first signal transmission wavelength,
wherein the non-micro-structured metal layers are continuous films that do not include a pattern of features that are shaped
and sized to exhibit a plasmon resonance effect, and

wherein an angular sensitivity of the first signal transmission wavelength is less, for the first signal filter, as compared
to a signal filter including micro-structured metal layers.

US Pat. No. 9,379,829

DETECTING SIGNAL LEAKAGE IN CABLE NETWORKS

VIAVI SOLUTIONS INC., Mi...

1. A testing device for detecting a quadrature amplitude modulated (QAM) channel signal leaking at a first location of a cable
network, which propagates QAM channel signals at a QAM channel frequency spacing, the testing device comprising:
memory configured to store high and low boundary frequencies of a QAM channel of the QAM channel signal;
a receiver configured to detect an electromagnetic wave propagating in air proximate the first location, and to obtain a frequency
spectrum of power density of the electromagnetic wave in a frequency band comprising the high and low boundary frequencies
of the QAM channel; and

a controller operably coupled to the memory and the receiver and configured to detect the QAM channel signal in the electromagnetic
wave, wherein to detect the QAM channel signal, the controller is to:

determine a first drop in the power density of the electromagnetic wave is above a first threshold, wherein the first drop
is between a frequency higher than the low boundary frequency by a first step frequency and the low boundary frequency;

determine a second drop in the power density of the electromagnetic wave is above the first threshold, wherein the second
drop is between a frequency lower than the high boundary frequency by a second step frequency and the high boundary frequency;

determine a first average drop in the power density of the electromagnetic wave is above a second threshold, wherein the first
average drop is between frequencies higher and lower than the low boundary frequency by the first step frequency and the low
boundary frequency; and

determine an second average drop in the power density of the electromagnetic wave is above the second threshold, wherein the
second average drop is between frequencies higher and lower than the high boundary frequency by the second step frequency
and the high boundary frequency.

US Pat. No. 9,369,886

METHODS AND APPARATUS FOR IMPLEMENTING A SELF OPTIMIZING-ORGANIZING NETWORK MANAGER

Viavi Solutions Inc., Mi...

1. An apparatus comprising:
a memory configured to store instructions; and
a processor configured to execute the instructions to:
manage, concurrently, an antenna-based process and a parameter-based process;
receive a signal associated with a value of a performance indicator that a first device optimizes using a first metric and
the antenna-based process,

the value being associated with at least one of a key performance indicator, a mobile level measurement, a cell level measurement,
a system level measurement, a network metric, a configuration metric, a power indicator, or a network alarm indicator;

optimize a first value associated with the first metric based on the value of the performance indicator that the first device
optimizes and a value of a performance indicator that a second device optimizes using the first metric and the parameter-based
process;

send, at a first time, a signal to the first device to modify a value of the first metric based on the first value associated
with the first metric; and

receive, at a second time after the first time, a signal associated with a second value of the performance indicator that
the second device optimizes.

US Pat. No. 9,316,628

SPECTROSCOPIC CHARACTERIZATION OF SEAFOOD

Viavi Solutions Inc., Mi...

1. A method comprising:
obtaining, by a device and from a near infrared (NIR) spectrometer, a reflection spectrum of a seafood sample;
performing, by the device, a multivariate pattern recognition analysis of the reflection spectrum;
determining, by the device and based on performing the multivariate pattern recognition analysis, a matching spectrum by comparing
the reflection spectrum to a library of known identity spectra corresponding to a plurality of seafood samples,

the library of known identity spectra being generated based on collecting a first plurality of spectra for at least one seafood
sample of the plurality of seafood samples and performing an operation on the first plurality of spectra to generate a second
plurality of spectra corresponding to the known identity spectra; and

identifying, by the device and based on determining the matching spectrum, the seafood sample.

US Pat. No. 9,471,757

RADIO FREQUENCY IDENTIFIERS FOR PROVIDING USER ACCESS TO COMPUTING RESOURCES

VIAVI SOLUTIONS INC., Mi...

1. A system for controlling access to computing resources including:
a reader to continuously transmit a wireless interrogation signal to a predetermined area;
a computing device, disposed within the predetermined area, operatively associated with the reader and having a software application
residing thereon;

a portable wireless license storage device, remote from the reader and the computing device, wherein the portable wireless
license storage device is to continuously transmit license information wirelessly to the reader in response to receipt of
the continuously transmitted wireless interrogation signal when within the predetermined area and to cease transmission of
the license information in response to a cessation in the receipt of the wireless interrogation signal from the reader, and

an authentication computing device to receive the continuously transmitted license information from the portable wireless
license storage device, to determine if the received license information is valid, to allow the software application to run
while valid license information is continuously received, and to prevent or disallow the software application from running
when the license information is not continuously received or invalid license information is received.

US Pat. No. 9,281,990

ETHERNET UDP CHECKSUM COMPENSATION

Viavi Solutions Inc., Mi...

1. A method for checksum calculation of a data packet comprising a plurality of digital information units including a checksum
and a payload, the method comprising:
(a) reading the packet unit by unit, including reading the checksum;
(b) accumulating the units being read in (a) to a running sum according to a checksum calculation formula for the data packet;
(c) calculating a compensation value from the running sum of (b) such that including the compensation value in the running
sum validates the checksum read in (a);

(d) adding an extra digital information unit in the data packet near an end of the payload; and
(e) storing a compensation value in the extra digital information unit.

US Pat. No. 9,588,269

OPTICAL FILTER AND SENSOR SYSTEM

Viavi Solutions Inc., Mi...

1. An optical filter, comprising:
a filter stack comprising:
a plurality of thin film hydrogenated silicon layers, wherein the plurality of thin film hydrogenated silicon layers have
a refractive index of greater than 3 over a wavelength range of 800 nm to 1100 nm; and

a plurality of thin film dielectric lower-refractive-index layers, wherein the plurality of thin film dielectric lower-refractive-index
layers have a refractive index of less than 3 over the wavelength range of 800 nm to 1100 nm, and wherein the plurality of
thin film dielectric lower-refractive-index layers alternate, in a one-to-one ratio, with the plurality of thin film hydrogenated
silicon layers; and

wherein the optical filter has exhibits interference that creates a passband at least partially overlapping with the wavelength
range of 800 nm to 1100 nm,

wherein the passband has a center wavelength that shifts by less than 20 nm in magnitude with a change in an incidence angle
between 0° to 30°.

US Pat. No. 9,300,562

VALIDATING NETWORK TRAFFIC POLICY

Viavi Solutions Inc., Mi...

1. A method comprising:
generating, by at least one inline probe device, test traffic based on a traffic policy being tested;
transmitting, by the at least one inline probe device, the test traffic to a device,
the device transmitting post-device traffic based on receiving the test traffic;
receiving, by the at least one inline probe device, the post-device traffic from the device;
matching, by the at least one inline probe device, data included in the post-device traffic with a remotely programmable target
bit pattern,

the remotely programmable target bit pattern being determined by a controller device located remotely from the at least one
inline probe device; and

causing, by the at least one inline probe device, testing of the post-device traffic to determine whether the traffic policy
is enforced on the device based on matching the data included in the post-device traffic with the remotely programmable target
bit pattern.

US Pat. No. 9,438,503

NETWORK SERVICES TESTING WITH PLUGGABLE TRANSCEIVERS

VIAVI SOLUTIONS INC., Mi...

1. A method for performing network measurements in an Ethernet network comprising a plurality of network elements (NE), the
method comprising:
a) providing a central test server;
b) providing a pluggable transceiver (PT) connected at one of the plurality of NEs for receiving and transmitting network
traffic, the pluggable transceiver comprising a programmable logic array containing a test logic module;

c) providing a mediation sub-system in communication with the central test server and the PT, the mediation sub-system comprising
logic for generating transceiver-executable commands and for communicating said commands to the pluggable transceiver in response
to receiving test requests;

d) using the central test server to generate a test request and to communicate the test request to the mediation sub-system;
e) using the mediation sub-system to translate the test request into a plurality of subtests, including adjusting a frame
rate generation of the PT, to generate a sequence of transceiver-executable commands to execute the plurality of subtests,
and to communicate said commands to the PT to execute the plurality of subtests;

f) receiving, at the PT, the sequence of transceiver-executable commands, and storing network service parameters for the commands
in memory; and,

g) using the test logic module of the PT to execute the received transceiver-executable commands to perform a network test.

US Pat. No. 9,357,163

CHARACTERIZING INGRESS NOISE

VIAVI SOLUTIONS INC., Mi...

1. A method for characterizing ingress noise in a cable network, the method comprising:
(a) identifying a first frequency band of a cable signal at a first location in the cable network;
(b) obtaining a time trace of a first parameter of the cable signal in the first frequency band identified in step (a);
(c) computing an autocorrelation function of the time trace, wherein a first autocorrelation peak at a first non-zero time
delay identifies a first repetitive noise component of the ingress noise;

(d) repeating steps (b) and (c);
(e) averaging the autocorrelation functions computed in the repeated step (c) to compute an averaged autocorrelation function;
and

(f) determining a first repetition frequency of the first repetitive noise component from a time delay of a peak in the averaged
autocorrelation function of step (e).

US Pat. No. 9,625,628

OPTICAL FILTER AND SPECTROMETER

Viavi Solutions Inc., Mi...

1. An optical filter comprising:
an upstream laterally variable bandpass optical filter; and
a downstream laterally variable bandpass optical filter;
wherein the downstream laterally variable bandpass optical filter is sequentially disposed downstream of the upstream laterally
variable bandpass optical filter and separated by a distance L along an optical path of an optical beam,

wherein the upstream and downstream laterally variable bandpass optical filters each have a bandpass center wavelength that
gradually varies in a mutually coordinated fashion along a first direction transverse to the optical path, thereby providing
for each bandpass center wavelength having a same dependence, and

wherein a dependence of spectral selectivity of the optical filter on a degree of collimation of the optical beam is less
than a corresponding dependence of spectral selectivity of the downstream laterally variable bandpass optical filter on the
degree of collimation of the optical beam.

US Pat. No. 9,525,750

METHOD OF COLLECTING INFORMATION ABOUT TEST DEVICES IN A NETWORK

Viavi Solutions Inc., Mi...

1. A method comprising:
sending first packets to a plurality of network addresses by using a frequency that is below a predefined threshold;
receiving responses to the first packets from one or more of the plurality of network addresses;
identifying that the one or more of the plurality of network addresses are routable network addresses based on receiving the
responses from the one or more of the plurality of network addresses;

sending discovery packets by using the routable network addresses as destination addresses in the discovery packets;
receiving information packets from a plurality of test devices, in a network, as responses to the discovery packets;
identifying one or more additional routable network addresses based on one or more collected network addresses from the information
packets; and

using the one or more additional routable network addresses for discovery of one or more other test devices in the network.

US Pat. No. 9,541,449

METHOD FOR CORRECTING FOR DARK CURRENT VARIATION IN TEC COOLED PHOTODIODES

VIAVI SOLUTIONS INC., Mi...

1. A method of determining an optical power measurement using an optical power meter including a photodiode with a thermo-electric
cooler (TEC) comprising:
determining an initial dark current measurement of the photodiode, and an initial drive current of the TEC;
measuring a power measurement of an optical beam;
measuring a current drive current of the TEC; and
calculating a corrected optical power measurement based on the initial dark current of the photodiode and on a difference
between the initial drive current of the TEC and the current drive current of the TEC.

US Pat. No. 10,073,006

BRILLOUIN AND RAYLEIGH DISTRIBUTED SENSOR

VIAVI SOLUTIONS INC., Mi...

1. A Brillouin and Rayleigh distributed sensor comprising:a first laser source to emit a first laser beam;
a second laser source to emit a second laser beam;
a photodiode to acquire a beat frequency between the first laser beam and the second laser beam, wherein the beat frequency is used to maintain a predetermined offset frequency shift between the first laser beam and the second laser beam, wherein the predetermined offset frequency shift is relative to a predetermined frequency of either the first laser beam or the second laser beam;
a modulator to modulate the first laser beam, wherein the modulated first laser beam is to be injected into a device under test (DUT);
a coherent receiver to acquire a backscattered signal from the DUT, wherein the backscattered signal results from the modulated first laser beam injected into the DUT, and wherein the coherent receiver is to use the second laser beam as a local oscillator to determine Brillouin and Rayleigh traces with respect to the DUT based on the predetermined offset frequency shift between the first laser beam and the second laser beam by further using
a first polarization beam splitter (PBS) of the coherent receiver to
receive the second laser beam, and
divide the second laser beam into two different polarization states including a first polar state and a second polar state, and
a second PBS of the coherent receiver to
receive the backscattered signal, and
divide the backscattered signal into two different polarization states including a first polar state and a second polar state that are the same as the first and second polar states of the second laser beam, wherein a divided portion of the backscattered signal corresponding to the first polar state is to be mixed with the second laser beam at the first polar state, and a divided portion of the backscattered signal corresponding to the second polar state is to be mixed with the second laser beam at the second polar state to determine the Brillouin and Rayleigh traces with respect to the DUT.

US Pat. No. 9,845,398

MAGNETIC MULTILAYER PIGMENT FLAKE AND COATING COMPOSITION

VIAVI SOLUTIONS INC., Mi...

1. A multilayer pigment flake comprising:
one or more layers of a ferromagnetic or ferrimagnetic alloy;
one or more dielectric layers; and
a reflecting layer,
wherein the ferromagnetic or ferrimagnetic alloy is an iron-chromium alloy or an iron-chromium-aluminum alloy.

US Pat. No. 9,769,051

DEMARCATION UNIT ENCLOSURE AND METHOD

VIAVI SOLUTIONS INC., Mi...

1. A network demarcation unit (NDU) enclosure comprising:
a housing;
a first transceiver port in the housing for receiving a first small form factor pluggable transceiver (SFP TR);
a second TR port in the housing for receiving a second SFP TR, the second SFP TR comprising logic configured for monitoring
or testing the first SFP TR, wherein the first TR port and the second TR port each comprise a control and management interface
and a data interface;

an electrical data connection directly connecting the data interfaces of the first and second TR ports without data taping
or regeneration for transparently transmitting pass-through data between the first and second SFP TRs at a line rate supported
by both the first SFP TR and the second SFP TR; and,

a TR interface circuit operatively connecting the control and management interfaces of the first and second TR ports, wherein
the TR interface circuit is configured for obtaining control information from the first SFP TR, and for communicating the
control information to the second SFP TR, when the first and second SFP TRs are operatively connected to the NDU enclosure
at the first and second TR ports, respectively.

US Pat. No. 9,628,209

TIME SYNCHRONIZATION IN DISTRIBUTED NETWORK TESTING EQUIPMENT

VIAVI SOLUTIONS INC., Mi...

1. A method for correlating time of a free running clock in a network probe to a master clock the method comprising:
receiving, by a remote test server, network test messages from the network probe and a master device comprising the master
clock;

obtaining, by the remote test server from the network probe, timing messages received by the network probe from the master
device, the timing messages comprising values of master clock times T1 when a first timing message was transmitted by the master device and T4 when a second timing message was received by the master device;

receiving, by the remote test server from the network probe, probe clock time values T2 when the first timing message was received by the network probe from the master device and T3 when the second timing message was transmitted by the network probe to the master device,

wherein the first timing message is addressed by the master device to a slave device disparate from the network probe, and
T2 is the probe clock time of arrival of the first timing message at the network probe;

computing, by the remote test server, a probe time offset O based on the T1, T2, T3 and T4 values; and

adjusting, by the remote test server, probe timestamps of the network test messages based on the probe time offset O such
that the probe timestamps synchronize with the master clock.

US Pat. No. 9,515,119

VARIABLE OPTICAL FILTER AND A WAVELENGTH-SELECTIVE SENSOR BASED THEREON

Viavi Solutions Inc., Mi...

1. A method comprising:
providing an array of photodetectors spaced apart along a length dimension of an optical filter,
the array of photodetectors being responsive to different wavelengths of light; and
depositing, on the array of photodetectors, a bandpass filter and a blocking filter,
the bandpass filter comprising first and second layers comprising first and second materials, respectively, and having a first
laterally varying thicknesses for providing a laterally variable transmission wavelength, and

the blocking filter comprising third and fourth layers comprising third and fourth materials, respectively, and having a second
laterally varying thicknesses, coordinated with the first laterally varying thicknesses of the first and second layers, for
blocking wavelengths, within a wavelength range, that are larger or smaller than the laterally variable transmission wavelength,

the bandpass filter further comprising at least one fifth layer comprising the fourth material and disposed in an area of
a local minimum of a standing optical wave inside the bandpass filter.

US Pat. No. 9,671,330

PORTABLE SPECTROMETER

Viavi Solutions Inc., Mi...

1. A spectrometer device comprising:
a tapered light pipe (TLP) for capturing light from a sample, based on light directed at the sample;
a variable filter for separating the captured light into a spectrum of wavelength signals; and
a detector array, including a plurality of pixels, for providing a power reading for each wavelength of the spectrum of wavelength
signals,

each of the plurality of pixels being disposed to receive at least a respective portion of a wavelength signal of the spectrum
of wavelength signals,

the TLP including:
a first end, positioned adjacent to the sample, having first dimensions,
a second end, positioned adjacent to the variable filter, having second dimensions, and
a plurality of sidewalls for mixing and spreading the light, and
the variable filter and the detector array being separated by a gap,
the gap including an optically transparent adhesive.

US Pat. No. 10,063,454

TESTING AN UPSTREAM PATH OF A CABLE NETWORK

VIAVI SOLUTIONS INC., Mi...

1. A method of testing an upstream path of a cable network, the method comprising:receiving, via the upstream path of the cable network, upstream data packets at a headend, wherein the upstream data packets are pre-equalized for transmission to the headend and include a test packet;
filtering, by a packet duration filter at the headend, the upstream data packets and passing, though the filter, the test packet determined to have a length equal to a target packet length;
determining, at the headend, signal quality information for the upstream path based on the filtered test packet, wherein the signal quality information includes a measured in-band frequency response;
correcting the measured in-band frequency response to account for pre-equalization of the upstream data packets; and
communicating the signal quality information, including the corrected in-band frequency response, to a test instrument.

US Pat. No. 10,029,279

OPTICAL DEVICE HAVING AN ILLUSIVE OPTICAL EFFECT AND METHOD OF FABRICATION

VIAVI SOLUTIONS INC., Mi...

1. An apparatus for aligning magnetically alignable flakes dispersed in a carrier, comprising a metal sheet with an opening, and first and second permanent magnets disposed so that a North pole of the first permanent magnet and a South pole of the second permanent magnet are proximate to the metal sheet at opposite sides of the opening, wherein a magnetic flux density along a surface of the metal sheet is lowest at a half-way point to the opening in a middle of the metal sheet and increases on both sides of the middle towards an end of the metal sheet and towards the opening in the metal sheet.

US Pat. No. 9,522,402

METHOD AND APPARATUS FOR ORIENTING MAGNETIC FLAKES

VIAVI SOLUTIONS INC., Mi...

2. An apparatus for aligning magnetic flakes dispersed in a carrier, comprising:
a support for supporting a substrate movable along a support path;
a dispenser for coating the substrate with the carrier having the magnetic flakes dispersed therein;
a magnet assembly disposed along a first path segment of the support path, wherein the first path segment comprises second
and third path segments, for aligning the magnetic flakes with a magnetic field; and,

a solidifying means disposed along the third path segment, for at least partially solidifying the carrier and securing the
magnetic flakes in the carrier while alignment of the magnetic flakes is maintained by the magnetic field when the carrier
with the magnetic flakes move within the third path segment; wherein the second path segment is absent of solidifying means;

wherein the support is movable along a curved support path, the support follows a surface of the magnet assembly, and the
magnet assembly is a rotary magnet assembly; and

wherein the support comprises a belt which bends about the rotary magnet assembly.

US Pat. No. 10,048,127

OPTICAL FILTER AND SPECTROMETER

VIAVI Solutions Inc., Sa...

1. An optical assembly comprising:a first laterally variable bandpass optical filter in an optical path of signal light; and
a second laterally variable bandpass optical filter fixed at a first distance from the first laterally variable bandpass optical filter in the optical path downstream of the first laterally variable bandpass optical filter,
wherein the first laterally variable bandpass optical filter has a first bandpass center wavelength,
wherein the second laterally variable bandpass optical filter has a second bandpass center wavelength,
wherein the first bandpass center wavelength and the second bandpass center wavelength vary in a mutually coordinated fashion along a first direction transversal to the optical path, and
wherein the first bandpass center wavelength and the second bandpass center wavelength have a substantially identical dependence on distance along the first direction.

US Pat. No. 9,983,094

TEMPERATURE OR STRAIN DISTRIBUTION SENSOR COMPRISING A COHERENT RECEIVER TO DETERMINE A TEMPERATURE OR A STRAIN ASSOCIATED WITH A DEVICE UNDER TEST

VIAVI SOLUTIONS INC., Mi...

1. A temperature or strain distribution sensor comprising:a first laser source to emit a first laser beam;
a second laser source to emit a second laser beam;
a photodiode to acquire a beat frequency between the first laser beam and the second laser beam, wherein the beat frequency is used to maintain
a predetermined offset frequency shift between the first laser beam and the second laser beam, wherein the predetermined offset frequency shift is relative to a predetermined frequency of either the first laser beam or the second laser beam, or
a constant optical frequency for the first laser beam and the second laser beam;
a modulator to modulate the first laser beam, wherein the modulated first laser beam is to be injected into a device under test (DUT); and
a coherent receiver to acquire a backscattered signal from the DUT, wherein the backscattered signal results from the modulated first laser beam injected into the DUT, and wherein
the coherent receiver is to use the second laser beam as a local oscillator to determine a Brillouin trace with respect to the DUT based on the predetermined offset frequency shift between the first laser beam and the second laser beam, wherein the Brillouin trace is used to determine a Brillouin frequency shift and a Brillouin power for the DUT to implement an absolute referencing of a Rayleigh reference trace, and
the coherent receiver is to determine, relative to the Rayleigh reference trace, a further Brillouin frequency shift and a Rayleigh frequency shift to determine a temperature or a strain associated with the DUT.

US Pat. No. 9,827,805

OPTICALLY VARIABLE DEVICE COMPRISING MAGNETIC FLAKES

Viavi Solutions Inc., Mi...

1. A method of manufacturing an optically variable device, the method comprising:
providing a substrate with an first adhesive layer thereon;
applying a first magnetic field to the first adhesive layer and providing magnetic flakes absent a liquid carrier or binder
onto the first adhesive layer in the presence of the first magnetic field so that the magnetic flakes oriented by the first
magnetic field adhere to the first adhesive layer;

coating the first adhesive layer and the magnetic flakes adhered thereto with a coating layer; and
curing the coating layer, so as to substantially maintain orientation of the magnetic flakes.

US Pat. No. 10,003,981

METHODS AND APPARATUS FOR PARTITIONING WIRELESS NETWORK CELLS INTO TIME-BASED CLUSTERS

VIAVI Solutions Inc., Sa...

1. A device comprising:one or more processors to:
receive a first set of values for indicators indicating a performance of a plurality of network devices during a first instance of a period of time including a plurality of time periods;
determine a cluster of network devices, from among the plurality of network devices, based on the first set of values for the indicators;
determine a recurring schedule that includes a first recurring time period, of the plurality of time periods, and a second recurring time period, of the plurality of time periods;
receive a second set of values for the indicators from the plurality of network devices based on a second instance of the period of time, which includes the first recurring time period and the second recurring time period;
determine a metric value, at each of the first recurring time period and the second recurring time period, for a parameter of the cluster of network devices based on the second set of values for the indicators; and
transmit an instruction signal indicating the metric value, at each of the first recurring time period and the second recurring time period, to the cluster of network devices,
the instruction signal instructing the cluster of network devices to change an implementation of a network, at a third instance of the period of time, which includes the first recurring time period and the second recurring time period, based on the metric value for the parameter at each of the first recurring time period and the second recurring time period.

US Pat. No. 9,930,545

REAL-TIME LOAD BALANCING FOR A NETWORK

VIAVI Solutions Inc., Sa...

1. A device, comprising:a memory storing instructions; and
one or more processors, configured to execute the instructions, to:
select a sector of a network on which to perform network traffic offloading based on a sector loading metric relating to an imbalance of loading of a set of cells of the sector;
identify a loaded cell of the sector based on one or more call admission metrics or one or more cell congestion metrics;
identify a less loaded neighbor (LLN) cell for the loaded cell; and
cause one or more cell configuration alterations relating to causing network traffic to be offloaded from the loaded cell to the LLN cell.

US Pat. No. 9,842,873

VARIABLE OPTICAL FILTER AND A WAVELENGTH-SELECTIVE SENSOR BASED THEREON

Viavi Solutions Inc., Mi...

18. A method of manufacturing an optical filter, the method comprising:
providing a substrate, a bandpass filter, and a blocking filter;
depositing the bandpass filter on the blocking filter,
wherein the bandpass filter comprises:
a first layer comprising a first material,
a second layer comprising a second material, and
a third layer disposed in an area of a local minimum of a standing optical wave inside the bandpass filter; and
depositing the blocking filter on the substrate,
wherein the blocking filter comprises:
a fourth layer comprising a third material, and
a fifth layer comprising a fourth material.

US Pat. No. 9,716,621

UPGRADING A PROGRAMMABLE LOGIC GATE ARRAY IN AN IN-SERVICE PLUGGABLE TRANSCEIVER

VIAVI SOLUTIONS INC., Mi...

1. A programmable transceiver for use in a network element of a network, the programmable transceiver comprising:
an internal logic;
interfaces to connect the programmable transceiver to external elements; and
a control logic including logic gates connected between the internal logic and the interfaces,
wherein the control logic is to:
in response to receiving a frame containing upgrade data, generate a mask signal to the logic gates to disconnect the internal
logic from the interfaces, and

after the internal logic is disconnected from the interfaces, maintain operation of the interfaces and at a same time upgrade
the internal logic using the upgrade data.

US Pat. No. 9,838,679

DISTANCE TO FAULT MEASUREMENTS IN CABLE TV NETWORKS

VIAVI SOLUTIONS INC., Mi...

1. A method for locating a fault in a cable network, comprising:
transmitting, by a network test device, a pulsed probe signal into the cable network, wherein the pulse probe signal comprises
a probe pulse having a probe signal frequency that continuously varies across a pre-defined probe frequency band over a duration
of the probe pulse,

wherein the pre-defined probe frequency band comprises a probe signal bandwidth that is greater than a channel bandwidth of
a downstream frequency channel of the cable network, and

wherein the cable network utilizes error correction coding for a downstream digital signal, the error correction coding to
correct m symbol errors per a codeword, where m is an integer greater than 1, and transmitting the pulsed probe signal comprises
sweeping the probe signal frequency across the channel bandwidth over a time interval that is no greater than (m?1) symbol
intervals of the downstream digital signal;

receiving, by the network test device, a return signal from the cable network, the return signal including an echo of the
pulsed probe signal reflected at a fault location in the cable network;

filtering, by the network test device, the return signal with a matched filter that is matched to the probe pulse; and
analyzing, by the network test device, the return signal to identify one or more peaks in the return signal corresponding
to one or more echoes of the probe pulse reflected at the fault location in the cable network.

US Pat. No. 9,755,758

SPECTRAL ANALYSIS USING A SPATIAL LIGHT MODULATOR

VIAVI SOLUTIONS INC., Mi...

1. An optical transmission device comprising:
a spatial light modulator having a plurality of cells, wherein different wavelengths of a light beam are to impinge upon different
groups of pixels along a dispersion direction; and

a driver mechanism to modulate, at a first frequency, a first group of the plurality of cells upon which light having a first
wavelength impinges to impress a first frequency fluctuation onto a property of an output light including the first wavelength
and to modulate, at a second frequency, a second group of the plurality of cells upon which light having a second wavelength
impinges to impress a second frequency fluctuation onto a property of an output light including the second wavelength, wherein
the second frequency fluctuation differs from the first frequency fluctuation.

US Pat. No. 9,882,666

TIME SYNCHRONIZATION FOR NETWORK TESTING EQUIPMENT

Viavi Solutions Inc., Mi...

1. A routing device comprising:
a memory to store instructions; and
a processor to execute the instructions to:
transmit, to a network probe device, a Sync message at a first time;
record, based on transmitting the Sync message, a first time value associated with the first time,
the network probe device receiving the Sync message at a second time associated with a second time value;
receive, from the network probe device, a Delay request message,
the network probe device transmitting the Delay request message at a third time associated with a third time value, and
the Delay request message being received at a fourth time;
record, based on receiving the Delay request message, a fourth time value associated with the fourth time;
transmit, to the network probe device, a Follow up Delay response message,
the Follow up Delay response message including the first time value and the fourth time value,
the network probe device computing, based on the first time value, the second time value, the third time value, and the fourth
time value, an offset time value that is used to synchronize the routing device and the network probe device, and

at least one of the Sync message, the Delay request message, or the Follow up Delay response message being encrypted;
receive the offset time value from the network probe device; and
output the offset time value in association with a network location identifier for the network probe device.

US Pat. No. 9,686,702

CHANNEL EMULATION FOR TESTING NETWORK RESOURCES

Viavi Solutions Inc., Mi...

1. A method, comprising:
receiving, by a device, fading channel conditions to utilize for simulating behavior of a plurality of mobile devices in a
mobile network,

at least one of the fading channel conditions for at least one of the plurality of mobile devices being different than at
least another one of the fading channel conditions for at least another one of the plurality of mobile devices;

generating, by the device, channel realizations based on the fading channel conditions,
the channel realizations including time-discrete and frequency-discrete random channel coefficients;
generating, by the device, a test channel based on the generated channel realizations; and
providing, by the device, the test channel to a receiver device of the mobile network,
the test channel causing the receiver device to perform functions associated with processing an actual channel.

US Pat. No. 10,095,055

ATTENUATED LIGHT BEAM PEAK FREQUENCY MODIFICATION

VIAVI SOLUTIONS INC., Mi...

1. A method comprising:modulating a plurality of pixels of a modulator upon which an input light beam impinges to apply a first asymmetrical attenuation pattern on the input light beam and to direct a first attenuated light beam from the modulator;
measuring a first power level of the first attenuated light beam;
modulating the plurality of pixels to apply a second asymmetrical attenuation pattern on the input light beam and to direct a second attenuated light beam from the modulator;
measuring a second power level of the second attenuated light beam;
calculating a difference between the first power level and the second power level; and
calculating a modified peak frequency for an attenuated light beam from the calculated difference.

US Pat. No. 9,565,073

METHODS, SYSTEMS, AND COMPUTER PROGRAM PRODUCTS FOR DISTRIBUTED PACKET TRAFFIC PERFORMANCE ANALYSIS IN A COMMUNICATION NETWORK

Viavi Solutions Inc., Mi...

1. A method comprising:
receiving, by a first network element in a Long Term Evolution (LTE) network, packet traffic,
the first network element being associated with a first micro network access agent;
determining, by the first network element and using the first micro network access agent, packet traffic analysis information
for the packet traffic,

the packet traffic analysis information including at least information associated with a base station handover efficiency
of the LTE network, and

the packet traffic being processed by the first network element using the first micro network access agent;
identifying, by the first network element, using the first micro network access agent, and based on the packet traffic analysis
information, one or more specific packets associated with the packet traffic analysis information; and

transmitting, by the first network element and based on identifying the one or more specific packets, a signal to a second
micro network access agent associated with a second network element in the LTE network,

the second network element being separate from and different than the first network element,
the first micro network access agent being separate from and different than the second micro network access agent,
the signal instructing the second network element, using the second micro network access agent, to perform an analysis of
the one or more specific packets, and

the packet traffic analysis information and information associated with the analysis of the one or more specific packets being
used by the first network element to identify one or more potential issues with a service provided by the LTE network.

US Pat. No. 9,819,499

POWER FAULT DETECTION IN TRANSCEIVERS

Viavi Solutions Inc., Mi...

1. A transceiver for being hosted by a network communications device, the transceiver comprising:
a transmitter for transmitting first data packets,
a receiver for receiving second data packets,
a packet processor coupled to the transmitter and the receiver for processing the first and second data packets;
a connector coupled to the packet processor for transmitting and receiving the first and second data packets in electrical
domain to and from a host device, and for providing a host voltage from the host device; and

a host voltage monitor for providing a fault trigger signal for the packet processor to generate a fault data packet when
the host voltage becomes equal to or drops below a predetermined threshold voltage,

wherein the host voltage monitor comprises a comparator for comparing a reference voltage, corresponding to the predetermined
threshold voltage, to a variable voltage based on the host voltage, and for providing the fault trigger signal to the packet
processor when the variable voltage becomes equal to or drops below the reference voltage.

US Pat. No. 9,794,154

SELECTIVE IP ADDRESS ALLOCATION FOR PROBES THAT DO NOT HAVE ASSIGNED IP ADDRESSES

Viavi Solutions Inc., Mi...

1. A server device comprising:
a memory configured to store instructions; and
a processor configured to execute the instructions to:
receive an Internet Protocol (IP) address associated with a network device disposed downstream of a probe for monitoring a
network associated with the network device;

compare the IP address to IP addresses included in a first list;
selectively add, based on comparing the IP address to the IP addresses included in the first list, the IP address to IP addresses
included in a second list,

the second list being different than the first list;
select, based on selectively adding the IP address to the IP addresses included in the second list, a particular IP address
from the IP addresses included in the second list; and

assign the particular IP address to the probe,
the particular IP address enabling the probe to communicate with the server device,
wherein assigning the particular IP address to the probe the processor is configured to send, to the probe, a command that
includes the particular IP address as a destination IP address of the command,

the destination IP address of the command to be borrowed by the probe for communication with the server device.

US Pat. No. 9,736,039

METHOD AND SYSTEM FOR IDENTIFYING MATCHING PACKETS

Viavi Solutions Inc., Mi...

1. A method, comprising:
receiving, by a device, a first subset of a first plurality of packets,
the first plurality of packets being associated with a first location in a network;
receiving, by the device, a second subset of a second plurality of packets,
the second plurality of packets being associated with a second location in the network, and
the second location being different than the first location;
parsing, by the device, each packet in the first subset and the second subset to extract invariant header fields from an outermost
header until a minimal set of invariant header fields is obtained, for each packet, that uniquely identifies each packet throughout
the network within a particular time period,

the particular time period being long enough in duration to allow each packet to traverse the network, but short enough in
duration to minimize a likelihood of a same packet signature from being computed for different packets;

determining, by the device, a packet signature from the minimal set of invariant header fields for each packet in the first
subset and the second subset;

comparing, by the device, packet signatures associated with the first subset and packet signatures associated with the second
subset to identify matching packets with a same packet signature in the first subset and the second subset;

determining, by the device, a latency between the first location and the second location in the network based on matching
packets in the first subset and the second subset; and

adjusting, by the device and based on the latency, a filter associated with capturing packets at the first location or the
second location.

US Pat. No. 9,662,925

ANISOTROPIC MAGNETIC FLAKES

Viavi Solutions Inc., Mi...

1. An anisotropic magnetic flake, for forming a reflective coating, comprising a two-dimensional layered structure having
a thickness in a range of 50 nm to 10 microns and a longest planar dimension in a range of 1 micron to 500 microns, the two-dimensional
layered structure comprising:
a continuous magnetic layer, absent of a grating, for aligning the anisotropic magnetic flake substantially parallel to a
surface of the reflective coating when the anisotropic magnetic flake is disposed in a liquid carrier and under influence
of an external magnetic field,

the continuous magnetic layer having a first surface and an opposing second surface; and
a first reflector layer disposed on the first surface and a second reflector layer disposed on the second surface, such that
the continuous magnetic layer is contained therebetween,

wherein the continuous magnetic layer comprises a magnetic material having a coercivity of less than about 2000 Oe and has
a structure that provides in-plane magnetic anisotropy oriented in a direction that is at an angle of at least 20 degrees
relative to the longest planar dimension,

wherein the direction of the in-plane magnetic anisotropy is substantially orthogonal to two substantially parallel sides,
of the two-dimensional layered structure, for alignment of the anisotropic magnetic flake side-by-side with one or more other
anisotropic magnetic flakes of a same structure, and

wherein a gap between the anisotropic magnetic flake and an anisotropic magnetic flake, of the one or more other anisotropic
magnetic flakes, is no greater than 500 nm.

US Pat. No. 9,912,633

SELECTIVE IP ADDRESS ALLOCATION FOR PROBES THAT DO NOT HAVE ASSIGNED IP ADDRESSES

VIAVI Solutions Inc., Sa...

1. A probe comprising:
a memory configured to store instructions; and
a processor configured to execute the instructions to:
identify one or more devices downstream from the probe;
identify an Internet Protocol (IP) address associated with a device of the one or more devices,
the identified IP address being selectively added to a first list of IP addresses based on IP addresses included in a second
list,

the first list being different than the second list;
borrow the identified IP address based on receiving, from a server device, a command that includes the identified IP address
as a destination IP address of the command;

use the borrowed IP address to communicate with the server device;
intercept, based on using the borrowed IP address to communicate with the server device, a message from the server device,
the message being intended for at least one of the one or more devices; and
process, based on intercepting the message, information associated with the message.

US Pat. No. 9,732,228

MANUFACTURING OF DIFFRACTIVE PIGMENTS BY FLUIDIZED BED CHEMICAL VAPOR DEPOSITION

VIAVI SOLUTIONS INC., Mi...

1. A method of forming a microstructured pigment flake comprising:
depositing a single dielectric layer on a microstructured substrate to form a single microstructured dielectric layer;
separating the single microstructured dielectric layer from the microstructured substrate;
breaking only the single microstructured dielectric layer to form a plurality of microstructured dielectric cores;
encapsulating the microstructured dielectric cores with one or more additional dielectric layers by chemical vapor deposition
in a fluidized bed,

wherein the microstructured pigment flake exhibits a diffractive effect provided by a grating in at least one of a surface
of the microstructured dielectric core, and one or more additional dielectric layers.

US Pat. No. 9,660,742

DETECTING SIGNAL LEAKAGE IN CABLE NETWORKS

VIAVI SOLUTIONS INC., Mi...

1. A testing device for detecting a quadrature amplitude modulated (QAM) channel signal leaking at a first location of a cable
network, which propagates QAM channel signals at a QAM channel frequency spacing, the testing device comprising:
memory to store high and low boundary frequencies of a QAM channel of the QAM channel signal;
a receiver to detect an electromagnetic wave propagating in air proximate to the first location, and to obtain a frequency
spectrum of power density of the electromagnetic wave in a frequency band comprising the high and low boundary frequencies
of the QAM channel; and

a controller operably coupled to the memory and the receiver and to detect the QAM channel signal in the electromagnetic wave
by:

computing a cross-covariance function between the frequency spectrum and a model function of the QAM channel;
locating two neighboring peaks of the cross-covariance function; and
determining that the two neighboring peaks are separated by the QAM channel frequency spacing.

US Pat. No. 10,059,137

APPARATUS FOR ORIENTING MAGNETIC FLAKES

VIAVI Solutions Inc., Sa...

1. An apparatus comprising:a support that supports a substrate movable along a support path;
a dispenser that coats the substrate with a carrier that includes magnetic flakes;
a magnet assembly disposed along a first path segment of the support path;
a solidifying means; and
a screen that extends, in a horizontal direction, along at least half of a length, in the horizontal direction, of the magnet assembly,
wherein the solidifying means at least partially solidifies the carrier and secures the magnetic flakes in the carrier while alignment of the magnetic flakes is maintained by a magnetic field provided by the magnet assembly.

US Pat. No. 9,988,705

REACTIVE SPUTTER DEPOSITION OF SILICON FILMS

VIAVI Solutions Inc., Sa...

1. A method comprising:pumping out air from a reactive sputter deposition chamber having therein a silicon cathode target and a substrate:
injecting a sputtering gas into the reactive sputter deposition chamber;
releasing, from a reactive gas source that is inside of the reactive sputter deposition chamber, a reactive gas into the reactive sputter deposition chamber,
the reactive gas source being a plasma-activated reactive gas source;
supplying the reactive gas to the reactive gas source that is inside of the reactive sputter deposition chamber;
adding water vapor to the reactive gas being supplied to the reactive gas source that is inside of the reactive sputter deposition chamber; and
applying a negative voltage at the silicon cathode target, in a manner that ionizes the sputtering gas and causes positive ions of the sputtering gas to hit the silicon cathode target, causing atoms of the silicon cathode target to fly towards the substrate, adhere to the substrate, and react with the reactive gas and with the water vapor, thereby forming a silicon compound layer on the substrate,
the water vapor enabling an increase of a deposition rate of the silicon compound layer, relative to another deposition rate when water vapor is not used, without affecting ultraviolet optical transmission of the silicon compound layer.

US Pat. No. 9,954,976

SYSTEM AND METHOD FOR REMOTELY DISPLAYING DATA

VIAVI SOLUTIONS INC., Sa...

1. A computer system for displaying of measurement data, the computer system comprising:a data storage to store measurement data generated by a plurality of different test instruments, wherein each test instrument is a device that is connectable to a device under test (DUT) to receive signals from the DUT and measure parameters of the received signals to determine at least a portion of the measurement data, wherein each test instrument has a type of portable graphical user interface (GUI) information for displaying the measurement data generated by the test instrument, and wherein the types of the portable GUI information are different for different types of the test instruments;
a processor to:
receive a request for stored measurement data generated by a test instrument of the plurality of different test instruments;
query the test instrument to determine a type of the test instrument that generated the measurement data and a type of the requested measurement data;
determine the type of the portable GUI information of the test instrument for displaying the measurement data based on the determined type of test instrument and the type of the measurement data; and
generate portable GUI information according to the determined type of the portable GUI information and to associate the portable GUI information with the requested measurement data, wherein the portable GUI information comprises a GUI rendering engine and corresponding metadata for configuring the GUI rendering engine for displaying the requested measurement data in accordance with the determined type of the portable GUI information,
wherein the corresponding metadata comprising customized display features corresponding to display parameters associated with the determined type of the portable GUI information; and
a transport interface to deliver the measurement data and the associated portable GUI information to a remote display, wherein the remote display is operable to display the measurement data in accordance with the determined type of the portable GUI information.

US Pat. No. 9,665,689

MEDICATION ASSURANCE SYSTEM AND METHOD

Viavi Solutions Inc., Mi...

1. A medication assurance system comprising:
a portable spectrometer configured for:
obtaining a light spectrum of a medication,
wherein the light spectrum is based on light transmitted by a light source, and
wherein the light is received at a bottom portion of the medication;
a subject identification device configured for identifying a subject; and
a controller, coupled to the portable spectrometer and the subject identification device, configured for:
identifying the medication from the light spectrum, obtained by the portable spectrometer, using a chemometric analysis,
comparing, based on identifying the medication, information associated with the medication to information associated with
one or more medications associated with the subject; and

determining, based on comparing the information associated with the medication to information associated with the one or more
medications, if the medication is to be taken by the subject.

US Pat. No. 9,561,682

MULTI COLOR-SHIFTING DEVICES COMPRISING A LAYER HAVING A MICROSTRUCTURED SURFACE AND A DIELECTRIC NON-CONFORMING LAYER

Viavi Solutions Inc., Mi...

1. A color shifting security device comprising:
a first absorbing or reflecting layer having a microstructured upper surface;
a second absorbing or reflecting layer; and
an infill dielectric non-conforming layer, filling in grooves within the microstructured upper surface, having a surface contacting
and complementary with the microstructured upper surface, and disposed between the first absorbing or reflecting layer and
the second absorbing or reflecting layer, wherein at least one of the first or second absorbing or reflecting layers is an
absorbing layer, and wherein a cross section of the infill dielectric non-conforming layer has a varying thickness such that
at least one region is substantially thicker than a thinner adjacent region of the infill dielectric non-conforming layer.

US Pat. No. 10,044,586

METHODS, SYSTEMS, AND COMPUTER PROGRAM PRODUCTS FOR DISTRIBUTED PACKET TRAFFIC PERFORMANCE ANALYSIS IN A COMMUNICATION NETWORK

VIAVI Solutions Inc., Sa...

1. A method comprising:receiving, by a first network element in a Long Term Evolution (LTE) network, packet traffic,
the first network element including a first micro network access agent;
determining, by the first network element and using the first micro network access agent, packet traffic analysis information for the packet traffic,
the packet traffic analysis information including information associated with a handover efficiency of the first network element and at least one of:
traffic capacity information associated with the first network element,
voice quality information associated with the first network element, or
video quality information associated with the first network element;
identifying, by the first network element, using the first micro network access agent, and based on the packet traffic analysis information, one or more specific packets associated with the packet traffic analysis information; and
transmitting, by the first network element and based on identifying the one or more specific packets, a signal to a second micro network access agent included in a second network element in the LTE network,
the signal instructing the second network element, using the second micro network access agent, to perform an analysis of the one or more specific packets in order to identify one or more potential issues with a service provided by the LTE network.

US Pat. No. 10,027,955

PREDICTIVE NETWORK TESTING

VIAVI SOLUTIONS INC., Mi...

1. A method of evaluating network performance of a communication network, the method comprising:demodulating a quadrature amplitude modulation (QAM) signal received from the communication network to obtain a sequence of received symbols, the QAM signal having a first modulation format;
determining, based on a set of decision boundaries for the first modulation format, a sequence of modulation symbol decisions corresponding to the sequence of received symbols;
computing displacements of the received symbols with respect to the sequence of modulation symbol decisions; and
predicting, based on the computed displacements, a network performance of a second modulation format different from the first modulation format.

US Pat. No. 9,942,101

METHOD AND SYSTEM FOR COLLECTING TOPOLOGY INFORMATION

VIAVI Solutions Inc., Sa...

1. A method comprising:identifying, by a sensor, a topology trace packet;
modifying, by the sensor, a payload of the topology trace packet to include a sensor identifier, of the sensor, without modifying a header of the topology trace packet; and
sending, by the sensor and after modifying the payload of the topology trace packet, the topology trace packet in a direction of a node identified by a destination address of the topology trace packet.

US Pat. No. 9,826,420

SELF-OPTIMIZING WIRELESS NETWORK

Viavi Solutions Inc., Mi...

1. A method comprising:
receiving, by a device, network data regarding a plurality of sites,
each site, of the plurality of sites, corresponding to a coverage area for providing communications in a wireless network;
identifying, by the device, a zone in which communication is degraded based on the network data,
where identifying the zone includes:
identifying at least one site determined to need improved communications by a reference identifier;
creating a cell table by collecting a list of neighbor sites corresponding to the at least one site;
determining if the reference identifier matches a cell identifier stored in the cell table;
determining if the reference identifier matches a zone identifier stored in the cell table;
if the cell identifier is associated with the zone and the zone identifier is not associated with the zone, adding an identified
cell, associated with the cell identifier, to the zone;

if the zone identifier is associated with the zone and the cell identifier is not associated with the zone, adding an identified
zone, associated with the zone identifier, to the zone;

if neither the cell identifier nor the zone identifier are associated with the zone, creating a new zone including the identified
cell and the identified zone; and

if the cell identifier and the zone identifier are associated with two different zones, creating a new zone including the
identified cell and the identified zone, and

identifying the zone is performed continuously for sites in the wireless network,
identifying, by the device, a neighbor site to the at least one site based on the cell table, the neighbor site being a neighbor
cell site or a neighbor sector;

determining, by the device, whether the neighbor site has available resources for achieving an improvement in communications
based on a quantity of calls that can be additionally served by the neighbor site;

altering, by the device, wireless network parameters of at least one of the neighbor site or the at least one site based on
the neighbor site having the available resources,

the coverage area corresponding to at least one of the neighbor site or the at least one site being adaptively shaped by altering
the wireless network parameters as the network data changes over time; and

determining, by the device, if the improvement in communications has been achieved by altering the wireless network parameters,
where altering the wireless network parameters is performed until the improvement in communications in the wireless network
is achieved.

US Pat. No. 9,634,722

CABLE NETWORK SPECTRAL MEASUREMENT DURING UPSTREAM PACKET TRANSMISSION

VIAVI SOLUTIONS INC., Mi...

1. An apparatus for testing a transmission path of an upstream signal in a cable network, the apparatus comprising:
an analog-to-digital converter (ADC) to digitize the upstream signal into a digitized upstream signal;
packet detection logic communicatively coupled to the ADC, the packet detection logic to determine start and end times of
a first packet received by the apparatus in a first channel of a plurality of frequency channels of the digitized upstream
signal; and

spectrum calculation logic communicatively coupled to the ADC and the packet detection logic, the spectrum calculation logic
to perform a plurality fast Fourier transform (FFT) cycles, each FFT cycle to compute a FFT spectrum of a portion of the digitized
upstream signal corresponding to the determined start and end times of the first packet.

US Pat. No. 10,142,043

TIME DIFFERENTIAL DIGITAL CIRCUIT

VIAVI SOLUTIONS INC., Mi...

1. A time differential digital circuit comprising:a synchronization pattern generator to generate synchronization bit pattern;
a first input to receive the synchronization bit pattern or a first change in the synchronization bit pattern;
a second input to receive the synchronization bit pattern or a second change in the synchronization bit pattern;
a bit pattern detector to:
detect the first change in feedback of the synchronization bit pattern at the first input caused by a first event signal, and generate a first timestamp of the detected first change at the first input; and
detect the second change in the feedback of the synchronization bit pattern at the second input caused by a second event signal, and generate a second timestamp of the detected second change at the second input; and
a differential time detector to determine, based on the first and second timestamps and delays associated with delay paths for the first and second inputs, a time difference between receiving the first and second event signals.

US Pat. No. 9,958,323

OPTICAL FILTER AND SPECTROMETER

VIAVI Solutions Inc., Sa...

1. An optical assembly comprising:a first laterally variable bandpass optical filter in an optical path of signal light; and
a second laterally variable bandpass optical filter fixed at a first distance from the first laterally variable bandpass optical filter in the optical path downstream of the first laterally variable bandpass optical filter,
wherein the first laterally variable bandpass optical filter has a first bandpass center wavelength,
wherein the second laterally variable bandpass optical filter has a second bandpass center wavelength,
wherein the first bandpass center wavelength and the second bandpass center wavelength vary in a mutually coordinated fashion along a first direction transversal to the optical path, and
wherein the first bandpass center wavelength and the second bandpass center wavelength have a substantially identical dependence on distance along the first direction.

US Pat. No. 9,765,222

METHOD OF ENCAPSULATING PIGMENT FLAKES WITH A METAL OXIDE COATING

Viavi Solutions Inc., Mi...

1. A method of encapsulating pigment flakes with a metal oxide coating, the method comprising:
mixing pigment flakes with a solvent;
adding a metal salt to the solvent; and
adding a reducing agent to the solvent, so as to encapsulate the pigment flakes with the metal oxide coating, wherein the
metal salt is a precursor to the metal oxide coating.

US Pat. No. 9,825,698

DETERMINING IN-BAND OPTICAL SIGNAL-TO-NOISE RATIO IN POLARIZATION-MULTIPLEXED OPTICAL SIGNALS USING SIGNAL CORRELATIONS

VIAVI SOLUTIONS INC., Mi...

1. A method for determining an optical signal-to-noise ratio of a modulated optical signal propagating in a transmission link,
the modulated optical signal comprising a plurality of wavelength channels, the method comprising:
measuring an optical power spectrum of the modulated optical signal, the optical power spectrum comprising at least one of
the plurality of wavelength channels;

measuring a time-varying parameter comprising at least one of:
time-varying optical signal amplitudes and phases in two mutually orthogonal polarization states, and
time-varying optical signal power levels in two mutually orthogonal polarization states;
wherein the time-varying parameter is measured simultaneously at first and second predetermined optical frequencies in a selected
one of the plurality of wavelength channels, wherein the first and second predetermined optical frequencies are separated
by a non-zero frequency interval;

determining a correlation coefficient between the time-varying parameter measured for the first and second optical frequencies
based on at least one of a group velocity dispersion and a differential group delay for the modulated optical signal; and

determining an optical signal-to-noise ratio from the optical power spectrum and the correlation coefficient.

US Pat. No. 9,960,199

DIELECTRIC MIRROR BASED MULTISPECTRAL FILTER ARRAY

VIAVI Solutions Inc., Sa...

1. An optical sensor device, comprising:a set of optical sensors;
a substrate; and
a multispectral filter array disposed on the substrate,
the multispectral filter array including:
a first dielectric mirror disposed on the substrate,
a spacer disposed on the first dielectric mirror,
the spacer including a set of layers,
a second dielectric mirror disposed on the spacer; and
wherein the second dielectric mirror is aligned with two or more sensor elements of a set of sensor elements.

US Pat. No. 9,923,007

METAL MIRROR BASED MULTISPECTRAL FILTER ARRAY

VIAVI Solutions Inc., Sa...

1. A device, comprising:
a multispectral filter array disposed on a substrate,
the multispectral filter array including:
a first metal mirror disposed on the substrate,
a spacer disposed on the first metal mirror,
the spacer including a set of layers,
a second metal mirror disposed on the spacer; and
wherein the second metal mirror is aligned with two or more sensor elements of a set of sensor elements.

US Pat. No. 9,885,655

SPECTROMETER WITH A RELAY LIGHTPIPE

Viavi Solutions Inc., Mi...

1. An apparatus for obtaining an optical spectrum of a sample, the apparatus comprising:
a spectrometer comprising:
a housing comprising:
an outer surface;
a light source, within the housing, for illuminating the sample with illuminating light; and
a spectral engine, within the housing, for obtaining the optical spectrum of the sample illuminated with the illuminating
light,

wherein the spectral engine comprises a laterally variable optical filter coupled to a photodetector array, and
wherein the light source and the spectral engine are optically coupled to an opening or transparent window in the outer surface;
and

a relay lightpipe extending between a proximal end and a distal end and configured for unconstrained propagation of the illuminating
light in bulk of the relay lightpipe from the proximal end to the distal end when the proximal end is optically coupled to
the light source and the spectral engine via the opening or transparent window,

wherein the distal end is configured for contacting or inserting into the sample,
wherein the relay lightpipe is configured for collecting signal light emanating from the sample when the sample is illuminated
with the illuminating light via the relay lightpipe, and for unconstrained propagation of the signal light in bulk of the
relay lightpipe back from the distal end to the proximal end for delivery to the spectral engine, thereby enabling the spectrometer
to obtain the optical spectrum of the sample at a distance from the sample, and

wherein a calibration element is inserted into the relay lightpipe and reflects the illuminating light to the proximal end
for detection by the spectrometer.

US Pat. No. 9,796,856

COLORANT INCLUDING A MIXTURE OF PIGMENTS

Viavi Solutions Inc., Mi...

1. A colorant comprising:
a mixture of a first pigment P1 and a second pigment P2 having chroma C*1 and C*2, respectively, wherein each of C*1 and C*2 is at least 10 units in L*a *b* color space under illumination by a D65 standard light source using a 10 degree observer function,
wherein a color difference between the first pigment P1 and the second pigment P2 is no more than 30 hue degrees in a polar projection of the L*a*b* color space,

wherein the first pigment P1 undergoes a corrosion-induced color change ?E*(P1) when immersed into a corrosive solution, and wherein the second pigment P2 undergoes a corrosion-induced color change ?E*(P2) when immersed into the corrosive solution, wherein ?E*(P2)
wherein a corrosion-induced color change ?E*(P1+P2) of the colorant upon immersion into the corrosive solution satisfies a condition ?E*(P1+P2)
wherein the corrosive solution is selected from the group consisting of 2% by weight aqueous solution of H2SO4, 2% by weight aqueous solution of NaOH, 1.2% by weight aqueous solution of sodium hypochlorite, and water,

wherein the second pigment P2 includes a plurality of layers,

wherein the plurality of layers include a layer between at least two other layers of the plurality of layers, and
wherein the layer includes FeCr.

US Pat. No. 10,168,459

SILICON-GERMANIUM BASED OPTICAL FILTER

VIAVI Solutions Inc., Sa...

1. An optical filter, comprising:a substrate;
a set of optical filter layers disposed onto the substrate,
the set of optical filter layers including:
a first subset of optical filter layers,
the first subset of optical filter layers comprising silicon-germanium (SiGe) with a first refractive index; and
a second subset of optical filter layers,
the second subset of optical filter layers comprising a material with a second refractive index,
the second refractive index being less than the first refractive index.

US Pat. No. 10,129,115

METHOD AND SYSTEM FOR NETWORK MONITORING USING SIGNATURE PACKETS

VIAVI Solutions Inc., Sa...

1. A device comprising:a memory configured to store instructions; and
a processor configured to execute the instructions to:
receive a packet that includes one or more Quality of Service (QoS) fields;
compare a value associated with the packet to stored values to identify signature information;
determine, using a rule and based on comparing the value associated with the packet to the stored values, whether the signature information satisfies a particular condition,
the rule corresponding to a signature associated with the signature information, and
the particular condition including one of:
a period of time, associated with receiving the packet and another packet, satisfying a threshold time value, or
a quantity of the one or more QoS fields, associated with the packet, having a respective value that matches; and
selectively transmit, based on determining whether the signature information satisfies the particular condition, a notification that indicates a potential problem affecting one or more real time network services.

US Pat. No. 10,063,440

METHOD AND SYSTEM FOR MEASURING PACKET LOSS

VIAVI Solutions Inc., Sa...

8. A device, comprising:one or more processors to:
receive a first packet associated with a first location in a network and a second packet associated with a second location in the network,
the first packet and the second packet being generated based on:
counting packets, in a flow of packets, at each of the first location and the second location, to generate a first packet count and a second packet count, respectively,
identifying a series of trigger packets, included in the flow of packets, at the first location and the second location independent of altering the packets at any of the first location or the second location,
 the first location and the second location each having a probe configured with a trigger filter that defines a predetermined packet in the flow of packets as a trigger packet of the series of trigger packets,
iteratively latching the first packet count and the second packet count to generate a latched first packet count and a latched second packet count based on identifying each trigger packet in the series of trigger packets, and
generating the first packet and the second packet,
 the first packet including the latched first packet count and the second packet including the latched second packet count; and
measure a key performance indicator associated with the network, between the first location and the second location, based on the first packet and the second packet.

US Pat. No. 10,189,997

COLORANT INCLUDING A MIXTURE OF PIGMENTS

VIAVI Solutions Inc., Sa...

1. A colorant comprising:a first pigment; and
a second pigment,
wherein the second pigment comprises a plurality of layers,
wherein the plurality of layers include a particular layer, and
wherein the particular layer is a reflective ferrochrome (FeCr) layer.

US Pat. No. 9,893,764

CABLE NETWORK SPECTRAL MEASUREMENT DURING UPSTREAM PACKET TRANSMISSION

VIAVI SOLUTIONS INC., Mi...

1. An apparatus for testing a transmission path in a cable network, the apparatus comprising:
an analog-to-digital converter (ADC) to digitize an upstream signal of the transmission path into a digitized upstream signal;
a packet detection circuit communicatively coupled to the ADC, the packet detection circuit to determine start and end times
of a first packet received by the apparatus in a first frequency channel of the digitized upstream signal; and

a spectrum calculation circuit communicatively coupled to the ADC and the packet detection circuit, the spectrum calculation
circuit to perform a plurality fast Fourier transform (FFT) cycles, each FFT cycle to compute a FFT spectrum of a portion
of the digitized upstream signal corresponding to the determined start and end times of the first packet.

US Pat. No. 9,774,847

DUAL-PORT TESTING OF A CABLE NETWORK

VIAVI SOLUTIONS INC., Mi...

1. A network testing apparatus comprising:
a first input port to electrically couple to a first test point in a network;
a second input port to electrically couple to a second test point in the network, wherein the first test point and the second
test point are spaced apart from one another in the network;

a processing circuit communicatively coupled to the first input port and the second input port, and to:
obtain a first signal from the first input port;
obtain a second signal from the second input port;
extract a first frequency channel from each of the first signal and the second signal;
demodulate the first frequency channels;
identify the same packet from the demodulated first frequency channels;
determine a demodulation parameter for the same packet identified from each of the demodulated first frequency channels; and
a display to simultaneously display the determined demodulation parameter for each of the demodulated first frequency channels.

US Pat. No. 10,187,280

USING A TWO-WAY ACTIVE MEASUREMENT PROTOCOL TO CALCULATE ONE-WAY DELAY

VIAVI Solutions Inc., Sa...

1. A method, comprising:receiving, by a sender device, timing information corresponding to a two-way active measurement protocol (TWAMP) exchange associated with a virtual clock and a reflector clock,
the virtual clock being maintained by the sender device and corresponding to the reflector clock, and
the reflector clock being maintained by a reflector device;
determining, by the sender device and based on the timing information, an offset between the virtual clock and the reflector clock;
synchronizing, by the sender device and based on the offset, the virtual clock with the reflector clock;
receiving, by the sender device, additional timing information corresponding to a TWAMP exchange associated with the reflector clock and a sender clock,
the sender clock being maintained by the sender device and corresponding to the sender device;
determining, by the sender device, a timing difference between the virtual clock and the sender clock; and
determining, by the sender device, a one-way delay, associated with the sender device and the reflector device, based on the additional timing information and the timing difference.

US Pat. No. 10,164,842

TECHNIQUES FOR PROVIDING VISUALIZATION AND ANALYSIS OF PERFORMANCE DATA

VIAVI Solutions Inc., Sa...

1. A system, comprising:one or more processors communicatively coupled to a mobile communications network, wherein the one or more processors are configured to:
collect network performance data associated with the mobile communications network by using micro network access agents in the mobile communications network,
wherein a first micro network access agent, of the micro network access agents, uses a real time communication mechanism to alert a second micro network access agent, of the micro network access agents, regarding a need to analyze one or more tagged packets that provide the network performance data,
the first micro network access agent monitoring traffic of a single network hardware element of the mobile communications network,
the first micro network access agent being a software application running on the single network hardware element or a hardware unit including ports that tap into one or more traffic ports of the single network hardware element,
the second micro network access agent monitoring traffic of another single network hardware element of the mobile communications network, and
the second micro network access agent being a software application running on the other single network hardware element or a hardware unit including ports that tap into one or more traffic ports of the other single network hardware element;
provide a user interface to a mobile device for viewing the network performance data associated with the mobile communications network,
the user interface including a plurality of sections,
each of the plurality of sections representing a corresponding portion of the mobile communications network,
each of the plurality of sections including:
 a size that is proportional to a quantity of issues associated with the corresponding portion of the mobile communication network, and
 a color that is based on a degree to which a customer experience, associated with the corresponding portion of the mobile communication network, satisfies a threshold level;
provide one or more user-selectable options, to the mobile device and, via the user interface, to view the network performance data;
dynamically filter the network performance data based on the one or more user-selectable options; and
provide a visualization to be displayed at the mobile device based on the dynamically filtered network performance data,
wherein the visualization presents one or more views that identify potential problems associated with the mobile communications network.

US Pat. No. 10,308,812

FLAKES WITH UNDULATE BORDERS AND METHOD OF FORMING THEREOF

VIAVI SOLUTIONS INC., Mi...

1. A method of manufacturing of flakes comprising the steps of:(a) providing a substrate having a plurality of regions and a plurality of depressions or protrusions disposed there between and not extending into the plurality of regions,
(b) coating the substrate with a releasable coating, and
(c) removing the releasable coating and breaking at least a portion of the releasable coating into the flakes;
wherein two adjacent regions of the plurality of regions are separated by at least three of the depressions or protrusions.

US Pat. No. 10,251,597

HEALTH TRACKING DEVICE

VIAVI Solutions Inc., Sa...

1. A non-transitory computer-readable medium storing instructions, the instructions comprising:one or more instructions that, when executed by one or more processors, cause the one or more processors to:
receive a first spectroscopic classification model that is associated with identifying a health condition based on a chemometric signature and that is generated based on a calibration performed utilizing a spectrometer on a group of subjects;
obtain a set of properties regarding a user,
the set of properties including first sensor data regarding the user;
generate a second spectroscopic classification model based on the first spectroscopic classification model and the set of properties regarding the user;
utilize the second spectroscopic classification model to determine a nutritional content of a food item consumed by the user; and
periodically update the second spectroscopic classification model based on second sensor data regarding the user.

US Pat. No. 9,621,883

PREDICTIVE NETWORK TESTING

VIAVI SOLUTIONS INC., Mi...

1. A method for evaluating a communication network that employs quadrature amplitude modulation (QAM) to transmit data, the
method comprising:
a) receiving from the network a communication signal modulated using a first QAM modulation format;
b) demodulating the communication signal to obtain a sequence of received symbol samples;
c) making hard decisions on the received symbol samples based on a first set of decision boundaries that are associated with
the first QAM modulation format to obtain a sequence of modulation symbol decisions of the first modulation format corresponding
to the sequence of received symbol samples;

d) computing displacements of the received symbol samples with respect to the modulation symbol decisions obtained using the
first set of decision boundaries; and,

e) comparing the displacements of the received symbol samples obtained in step (d) to one or more decision thresholds associated
with a second set of decision boundaries that are tighter than the first set of decision boundaries to obtain a measure of
network performance in the absence of symbol errors for the first modulation format.

US Pat. No. 10,218,436

DETERMINING IN-BAND OPTICAL SIGNAL-TO-NOISE RATIO IN POLARIZATION-MULTIPLEXED OPTICAL SIGNALS USING SIGNAL CORRELATIONS

VIAVI SOLUTIONS INC., Mi...

1. A method for determining a group velocity dispersion accumulated due to chromatic dispersion of a modulated optical signal comprising a plurality of wavelength channels, the method comprising:measuring time-varying amplitudes and phases of the modulated optical signal in two mutually orthogonal polarization states simultaneously at first and second predetermined optical frequencies separated by a non-zero frequency interval, in at least one of the plurality of wavelength channels;
introducing a differential time and phase delay between signals representing the time-varying optical signal amplitudes and phases at the first and second optical frequencies;
determining a correlation between the time-varying optical signal amplitudes and phases at the predetermined optical frequencies by calculating a correlation coefficient between the time-varying amplitudes and phases of the modulated optical signal;
varying the differential time and phase delay;
determining the correlation between the time-varying optical signal amplitudes and phases at the predetermined optical frequencies and varying the differential time and phase delay until the correlation coefficient reaches a maximum; and
calculating the group velocity dispersion from the differential time and phase delay.

US Pat. No. 10,190,910

OPTICAL FILTER AND SPECTROMETER

VIAVI Solutions Inc., Sa...

1. An optical filter comprising:a first thin film wedged interference coating deposited on a medium of the optical filter; and
a second thin film wedged interference coating deposited on the medium of the optical filter,
where the first thin film wedged interference coating is deposited on a first side of the medium and the second thin film wedged interference coating is deposited on a second, opposite side of the medium with respect to an optical path of a beam of light, or
the medium is located between the first thin film wedged interference coating and the second thin film wedged interference coating, and
where the medium is a single common substrate.

US Pat. No. 10,170,509

OPTICAL FILTER ARRAY

VIAVI Solutions Inc., Sa...

1. A device, comprising:a first mirror disposed on a substrate;
a plurality of spacers disposed on the first mirror,
a first spacer, of the plurality of spacers, being associated with a first thickness,
a second spacer, of the plurality of spacers, being associated with a second thickness that is different from the first thickness;
a first sensor element corresponding to the first spacer; and
a second sensor element corresponding to the second spacer,
a separation width between the first sensor element and the second sensor element being less than approximately 10 micrometers (?m); and
a second mirror disposed on the plurality of spacers,
the second mirror including a first slanted side and a second slanted side, and
the second slanted side being on an opposite side of the second mirror from the first slanted side.

US Pat. No. 10,300,729

OPTICAL SECURITY DEVICE COMPRISING A LAYER HAVING A MICROSTRUCTURED SURFACE AND A DIELECTRIC LAYER FILLING IN OR COMPLEMENTARY TO THE MICROSTRUCTURED SURFACE

VIAVI Solutions Inc., Sa...

1. An optical device comprising:a first absorbing or reflecting layer having a microstructured surface;
a second absorbing or reflecting layer having a lower surface; and
a first dielectric layer disposed between the first absorbing or reflecting layer and the second absorbing or reflecting layer,
wherein the first dielectric layer has a first surface complementary with the microstructured surface and a second surface complementary with the lower surface,
wherein the first dielectric layer at least partially fills in valleys within the microstructured surface,
wherein a first region of the first dielectric layer has a first thickness, and
wherein a second region of the first dielectric layer has a second thickness different than the first thickness.

US Pat. No. 10,232,660

ARTICLE WITH CURVED PATTERNS FORMED OF ALIGNED PIGMENT FLAKES

VIAVI SOLUTIONS INC., Mi...

1. A method of forming an optically variable device, comprising:providing a substrate,
applying an ink or paint comprising pigment flakes to a surface of the substrate, wherein the pigment flakes comprise a magnetic or magnetizable material for magnetic alignment of the flakes, and
aligning the pigment flakes with a magnet having a planar surface; wherein the planar surface is a square or a diamond, and North and South poles of the magnet are disposed at ends of a diagonal of the square or the diamond;
wherein the pigment flakes are aligned by the magnet so as to form a curved pattern in a cross-section along a line between the North and South poles;
wherein pigment flakes in a center of the curved pattern are parallel to the substrate;
wherein in additional cross-sections parallel to the line between the North and South poles the pigment flakes form a curved pattern in which a radii of the curved pattern decreases as the additional cross-sections move towards either a first point or a second point of a continuous imaginary line that is at a right angle to the line between the North and South poles;
wherein at least some of the pigment flakes are parallel to the substrate along the continuous imaginary line; and,
wherein, when light is incident upon the pigment flakes from a light source, light reflected from the aligned pattern forms a bright image which appears to gradually change its shape and move from one side of the continuous imaginary line to another side of the continuous imaginary line when the substrate is tilted with respect to the light source.

US Pat. No. 10,207,479

MAGNETIC ARTICLES

VIAVI SOLUTIONS INC., Sa...

1. An article comprising:a magnetic-containing layer having a first surface and a second surface opposite the first surface;
a first reflector layer external to the first surface of the magnetic-containing layer;
a second reflector layer external to the second surface of the magnetic-containing layer;
a first selective light modulator layer external to the first reflector layer;
a second selective light modulator layer external to the second reflector layer;
a first absorber layer external to the first selective light modulator layer; and
a second absorber layer external to the second selective light modulator layer;
wherein at least one of the first and second selective light modulator layers comprises at least one of a curing agent, and at least one coating aid.

US Pat. No. 10,197,716

METAL-DIELECTRIC OPTICAL FILTER, SENSOR DEVICE, AND FABRICATION METHOD

VIAVI Solutions Inc., Sa...

1. An optical filter, disposed on a substrate, comprising:a plurality of dielectric layers; and
a plurality of metal layers,
wherein each metal layer of the plurality of metal layers is stacked in alternation with at least two of the plurality of dielectric layers and is surrounded by at least two of the plurality of dielectric layers,
wherein each metal layer of the plurality of metal layers has a first tapered edge and a second tapered edge that are protectively covered by at least one of the plurality of dielectric layers,
wherein the first tapered edge is located at a first periphery of the optical filter and the second tapered edge is located at a second periphery of the optical filter, and
wherein the plurality of metal layers are not adjacent, with respect to a length of the substrate, to any other metal layer.

US Pat. No. 10,061,065

INTERFERENCE PIGMENTS OR FOILS AS SEPARATE STRUCTURES HAVING COLOR MATCH OR MISMATCH DEPENDING ON VIEWING ANGLE

VIAVI Solutions Inc., Sa...

12. A system comprising:a first interference filter; and
a second interference filter,
wherein the first interference filter comprises:
a first absorber layer having a thickness H1, and
a first spacer layer having a first optical thickness,
wherein the second interference filter comprises:
a second absorber layer having a thickness H2, and
a second spacer layer having a second optical thickness,
wherein the second optical thickness is different from the first optical thickness,
wherein the first interference filter and the second interference filter are separate structures,
wherein the first interference filter and the second interference filter appear to match in color at a first viewing angle,
wherein the first interference filter and the second interference filter appear to have different colors from each other at a second viewing angle,
wherein a difference in color between the first interference filter and the second interference filter at the first viewing angle is less than a difference in color at the first viewing angle between two interference filters forming a first comparison pair, different from the first interference filter and the second interference filter only in that absorber layers in the two interference filters of the first comparison pair have the thickness H1, and is less than a difference in color at the first viewing angle between two interference filters forming a second comparison pair, different from the first interference filter and the second interference filter only in that absorber layers in the two interference filters of the second comparison pair have the thickness H2, and
wherein the second viewing angle is different from the first viewing angle.

US Pat. No. 10,659,334

METHODS, SYSTEMS, AND COMPUTER PROGRAM PRODUCTS FOR DISTRIBUTED PACKET TRAFFIC PERFORMANCE ANALYSIS IN A COMMUNICATION NETWORK

VIAVI Solutions Inc., Sa...

1. A method, comprising:receiving, by a micro network access agent associated with a network element of a network, packet traffic;
identifying, by the micro network access agent, one or more specific packets based on packet traffic analysis information for the packet traffic,
the packet traffic analysis information including:
information associated with a base station handover efficiency, and
traffic capacity information associated with the network element and a determined quality of service; and
transmitting, by the micro network access agent and based on identifying the one or more specific packets, a signal to one or more other micro network access agents associated with the network,
the signal identifying the one or more specific packets for further analysis at the one or more other micro network access agents.

US Pat. No. 10,278,081

METHODS AND APPARATUS FOR SELF OPTIMIZATION AND/OR IMPROVEMENT OF A CLOUD-BASED WIRELESS NETWORK

VIAVI Solutions Inc., Sa...

1. A non-transitory computer-readable medium storing instructions, the instructions comprising:one or more instructions that, when executed by one or more processors of a user device, cause the one or more processors to:
monitor a plurality of performance indicators associated with a first network topology of a set of virtual baseband units servicing a plurality of remote radio heads of a wireless network provider system,
the first network topology including a first mapping of a first virtual baseband unit to a first quantity of first remote radio heads, of the plurality of remote radio heads, and a second mapping of a second virtual baseband unit to a second quantity of second remote radio heads, of the plurality of remote radio heads,
the first remote radio heads and the second remote radio heads being mutually exclusive;
detect an operational condition of the wireless network provider system based on at least one value associated with the plurality of performance indicators at a first time;
define, based on the operational condition, a second network topology for the set of virtual baseband units,
the second network topology including a third mapping of the first virtual baseband unit to a third quantity of remote radio heads, of the plurality of remote radio heads, that is different than the first quantity of first remote radio heads; and
send a signal to a virtual baseband unit pool manager to reconfigure the wireless network provider system in the second network topology at a second time after the first time.

US Pat. No. 10,242,788

ANISOTROPIC MAGNETIC FLAKES

VIAVI Solutions Inc., Sa...

1. An anisotropic magnetic flake comprising:a two-dimensional layered structure comprising:
a magnetic layer,
where the magnetic layer has a structure that provides in-plane magnetic anisotropy,
where a direction of the in-plane magnetic anisotropy is substantially orthogonal to two substantially parallel sides, of the two-dimensional layered structure, for alignment of the anisotropic magnetic flake relative to one or more other flakes, and
where a gap between the anisotropic magnetic flake and a flake, of the one or more other flakes, is no greater than 500 nm when the anisotropic magnetic flake and the flake are under influence of an external magnetic field.

US Pat. No. 9,942,115

TECHNIQUES FOR PROVIDING VISUALIZATION AND ANALYSIS OF PERFORMANCE DATA

VIAVI Solutions Inc., Sa...

1. A system for providing visualization and analysis of performance data, comprising:one or more processors communicatively coupled to a mobile communications network, wherein the one or more processors are configured to:
collect network performance data associated with the mobile communications network by using micro network access agents,
wherein a first micro network access agent, of the micro network access agents, uses a real time communication mechanism to alert a second micro network access agent, of the micro network access agents, regarding a need to analyze or ignore one or more tagged packets;
provide user-selectable options to a user at a mobile device for viewing the network performance data;
process the network performance data based on the user-selectable options identified by the user to obtain one or more performance indicators; and
provide a sequence of visualizations to be displayed at the mobile device based on the processed network performance data, wherein the sequence of visualizations presents the one or more performance indicators to the user for conducting customer experience assurance.

US Pat. No. 10,247,865

OPTICAL FILTER

VIAVI Solutions Inc., Sa...

1. A bandpass filter, comprising:a set of layers including:
a first subset of layers,
the first subset of layers comprising hydrogenated germanium (Ge:H) with a first refractive index; and
a second subset of layers,
the second subset of layers comprising a material with a second refractive index,
the second refractive index being less than the first refractive index, and
the material including at least one of:
a silicon dioxide (SiO2) material,
an aluminum oxide (Al2O3) material,
a titanium dioxide (TiO2) material,
a niobium pentoxide (Nb2O5) material,
a tantalum pentoxide (Ta2O5) material, or
a magnesium fluoride (MgF2) material.

US Pat. No. 10,216,908

MEDICATION ASSURANCE SYSTEM AND METHOD

VIAVI Solutions Inc., Sa...

1. A spectrometer comprising:a laterally variable filter to receive light reflected from a medication; and
a photodetector array to obtain data based on the reflected light,
where
at least some of the light is received at a bottom portion of the medication, and
the medication and medication use information are identified based on a chemometric analysis of the data.

US Pat. No. 10,574,434

SLIP DETECTION ON HIGH SPEED DATA LINKS

VIAVI SOLUTIONS INC., Sa...

1. A test instrument to detect phase slips on a data link, the test instrument comprising:an interface to couple to the data link to receive an incoming signal transmitted on the data link, wherein the incoming signal includes frames;
a reference phase bit counter (RPBC) incremented based on a recovered clock signal that is recovered from the incoming signal,
wherein the RPBC wraps based on a frame size of the frames in the incoming signal, and
wherein the RPBC is latched responsive to a frame event detected for each of the frames in the incoming signal;
a frame synchronization state machine (FSSM) to resynchronize a frame in the incoming signal;
a controller to:
determine a first latched value of the RPBC before the resynchronization;
determine a second latched value of the RPBC after the resynchronization;
compare the first latched value with the second latched value; and
determine whether a phase slip has occurred based on the comparison.

US Pat. No. 10,557,972

LAMELLAR PARTICLES HAVING DIFFERENT PROPERTIES IN DIFFERENT AREAS AND METHODS OF MANUFACTURE

VIAVI SOLUTIONS INC., Sa...

1. A lamellar particle, comprising:an inner core of a first material; and
an external layer of a second material that is different from the first material;
an unconverted portion of the lamellar particle, wherein the unconverted portion includes an unconverted inner core and any unconverted external layer;
a converted portion of the lamellar particle disposed external to a surface of the unconverted portion, wherein the converted portion includes a chemical compound of the first material and the second material, wherein the converted portion includes any converted inner core and a converted external layer, and wherein the converted portion has a property different from a property of the unconverted portion.

US Pat. No. 10,508,972

FIBER-OPTIC TESTING SOURCE AND FIBER-OPTIC TESTING RECEIVER FOR MULTI-FIBER CABLE TESTING

VIAVI SOLUTIONS INC., Sa...

1. A fiber-optic testing source for testing a multi-fiber cable, the fiber-optic testing source comprising:a laser source communicatively coupled to a plurality of optical fibers connected to a connector; and
at least one photodiode communicatively coupled to one or more selective optical fibers of the plurality of optical fibers by at least one corresponding splitter to implement a communication channel between the fiber-optic testing source and a fiber-optic testing receiver, wherein the communication channel is operable independently from a polarity associated with the multi-fiber cable, and wherein a number of the one or more selective optical fibers is less than a total number of the plurality of optical fibers.

US Pat. No. 10,312,277

VARIABLE OPTICAL FILTER AND A WAVELENGTH-SELECTIVE SENSOR BASED THEREON

VIAVI Solutions Inc., Sa...

11. An optical filter comprising:a bandpass filter including a first material; and
a blocking filter,
the blocking filter comprising:
a plurality of higher refractive index material layers having a refractive index between 2.6 and 4.5, and
a plurality of lower refractive index material layers alternating with the plurality of higher refractive index material layers,
the plurality of lower refractive index material layers including the first material.

US Pat. No. 10,284,257

NON-DISRUPTIVE SWEEP MEASUREMENT USING COHERENT DETECTION

VIAVI SOLUTIONS INC., Mi...

1. A method for obtaining a frequency response of a cable network between first and second spaced apart points thereof, the method comprising:(a) inserting a multi-frequency test signal into the cable network with a transmitter at the first point at a power level below that of active signals on the cable network, so as to substantially not disrupt the transmission of the active signals; and
(b) coherently detecting power readings of the multi-frequency test signal with a receiver at the second point of the cable network; and
c) generating the frequency response of the cable network from results of step b).

US Pat. No. 10,694,177

DISTANCE TO FAULT MEASUREMENTS IN CABLE TV NETWORKS

VIAVI SOLUTIONS INC, Mil...

1. A test instrument connectable to a network to provide time domain reflectometry (TDR) in a fault location measurement, comprising:a port connectable to a test point in a network, and the port to:
transmit a frequency-chirped pulse probe signal into a network, wherein the frequency-chirped pulse probe signal comprises a probe pulse having a continuously varying probe signal frequency across a pre-defined probe frequency band over a duration of the probe pulse,
receive a return signal from the network, and
one or more processors to:
perform a fault location measurement by analyzing the return signal to identify one or more peaks corresponding to the one or more echoes of the probe pulse reflected at a fault location in the network by:
collecting a plurality of time-domain slices of the return signal synchronized to the sequence of the frequency-chirped probe pulses,
averaging the plurality of time-domain slices of the return signal to obtain an average slice of the return signal, and
subtracting a calibration measurement from the averaged slice of the return signal to provide a fault location measurement in the network.

US Pat. No. 10,562,333

ARTICLE WITH CURVED PATTERNS FORMED OF ALIGNED PIGMENT FLAKES

VIAVI SOLUTIONS INC., Sa...

1. An article comprising:a substrate;
a magnet with North and South poles diagonally located; and
a coating, on the substrate, including magnetic pigment flakes that are aligned to form a curved pattern with a radius of curvature formed by a head-to-tail connection of the magnetic flakes in a cross-section of the coating;
wherein the cross-section is parallel to the diagonally located North and South poles of the magnet and is normal to a continuous imaginary line that is an axis of symmetry that defines a bright image.

US Pat. No. 10,560,206

PROCESSING A BEAMFORMED RADIO FREQUENCY (RF) SIGNAL

VIAVI Solutions Inc., Sa...

1. A method, comprising:receiving, by a device, a beamformed wireless signal from a base station;
performing, by the device, a frequency conversion of the beamformed wireless signal to form a frequency converted signal after receiving the beamformed wireless signal;
determining, by the device and after performing the frequency conversion, a cell identifier of a cell associated with the frequency converted signal;
performing, by the device and after determining the cell identifier, processing related to at least one of:
analyzing the frequency converted signal,
scanning a channel associated with the frequency converted signal, or
generating a map related to the frequency converted signal;
determining, by the device and after performing the frequency conversion, a beam profile for the frequency converted signal; and
generating, by the device, based on the beam profile, and after performing the processing, output related to at least one of:
the analyzing the frequency converted signal,
the scanning the channel, or
the generating the map.

US Pat. No. 10,533,926

AUTOMATIC ANALYSIS OF A SET OF OPTICAL FIBERS OF AN OPTICAL CABLE

VIAVI Solutions Inc., Sa...

1. A device comprising:an assembly to modify, without moving the device, an angle of pivot of a microscope in a continuous manner about an axis to bring one or more optical fibers, of a set of optical fibers of an optical cable, within a field of view of the microscope without moving an optical cable; and
one or more processors configured to:
receive an indication to perform a set of analyses of the set of optical fibers;
perform the set of analyses by modifying a position of the microscope in a set of directions to modify the angle of pivot; and
provide a result of the set of analyses.

US Pat. No. 10,444,213

SPECTROSCOPIC CLASSIFICATION OF CONFORMANCE WITH DIETARY RESTRICTIONS

VIAVI Solutions Inc., Sa...

1. A device, comprising:a memory; and
one or more processors to:
receive information identifying a result of a spectroscopic measurement of an unknown sample;
perform one or more classifications of the unknown sample based on the result of the spectroscopic measurement and one or more classification models,
the one or more classification models relating to a set of groups,
a first subset of the set of groups being a first meta-group including a particular group, and
a second subset of the set of groups being a second meta-group not including the particular group;
determine a first probability that the unknown sample is associated with the particular group and a second probability that the unknown sample is associated with another group, of the first meta-group, based on the one or more classification models;
classify the unknown sample into the first meta-group based on the first probability and the second probability; and
provide information indicating a classification of the unknown sample into the first meta-group based on classifying the unknown sample into the first meta-group.

US Pat. No. 10,401,284

SPECTROSCOPIC CHARACTERIZATION OF SEAFOOD

VIAVI Solutions Inc., Sa...

1. A system comprising:one or more devices to:
receive information associated with a first type of seafood and a second type of seafood;
determine a first plurality of spectra for the first type of seafood and a second plurality of spectra for the second type of seafood;
perform a first operation on the first plurality of spectra to generate a modified first plurality of spectra;
perform a second operation on the second plurality of spectra to generate a modified second plurality of spectra; and
generate, based on performing the first operation and the second operation, a model,
information associated with the model being used to identify a seafood sample based on a reflection spectrum obtained by a spectrometer, and
the spectrometer being separate from the one or more devices.

US Pat. No. 10,243,652

METHOD AND APPARATUS FOR THE DETECTION OF DISTORTION OR CORRUPTION OF CELLULAR COMMUNICATION SIGNALS

Viavi Solutions Inc., Sa...

1. A method for use with a system including a radio equipment (RE) and a radio equipment controller (REC) being in communication through a medium having an uplink communication channel supporting uplink data communications from the RE to the REC, and a downlink communication channel supporting downlink data communications from the REC to the RE, the method comprising:generating a first multi-tone continuous wave (CW) signal;
transmitting the first multi-tone CW signal having a first phase over the downlink communication channel;
receiving a second multi-tone CW signal, over the uplink communication channel, resulting from a passive intermodulation distortion (PIM) of the first multi-tone CW signal;
extracting uplink I/Q data from the second multi-tone CW signal;
obtaining a second phase using the uplink I/Q data; and
calculating a distance to a location of the PIM based on the first phase and the second phase.

US Pat. No. 10,148,371

DETECTING SIGNAL LEAKAGE IN CABLE NETWORKS

VIAVI SOLUTIONS INC., Mi...

1. A testing device for detecting a quadrature amplitude modulated (QAM) channel signal leaking at a first location of a cable network, which propagates QAM channel signals at a QAM channel frequency spacing, the testing device comprising:memory to store high and low boundary frequencies of a QAM channel of the QAM channel signal;
a receiver to detect an electromagnetic signal propagating in air proximate the first location;
a controller operably coupled to the memory and the receiver, wherein the controller is to:
determine power present in the electromagnetic signal as a function of frequency for a frequency band comprising the high and low boundary frequencies of the QAM channel; and
detect the QAM channel signal in the electromagnetic signal based on a change in the determined power present at the high and low boundary frequencies of the QAM channel compared to the determined power present in between the high and low boundary frequencies of the QAM channel in the electromagnetic signal, wherein the change is identified at least in part by an average change in the determined power of the electromagnetic signal against a threshold; and
an output device to provide an indication of the detected QAM channel signal.

US Pat. No. 10,715,213

LEAKAGE DETECTION FOR OFDM SYSTEM WITH FIXED PILOT

VIAVI SOLUTIONS INC., Sa...

1. A cable network test instrument comprising:an antenna connected to an RF transceiver, and
a controller electrically connected to the RF transceiver and being configured to access data on a frequency range being scanned by the antenna,
wherein the controller includes circuitry configured to:
isolate a plurality of sets of subcarriers from the collected signal data, each of the plurality of sets including subcarriers associated with each one of frequency bins of the predefined frequency range,
add the subcarriers of the plurality of sets based on the frequency bin associated therewith, and
determine, based on a ratio of power of the added subcarriers of the frequency bins, whether a leakage of an orthogonal frequency-division multiplexing (OFDM)-based signal is present.

US Pat. No. 10,637,571

WAVELENGTH IDENTIFICATION AND ANALYSIS SENSOR

VIAVI SOLUTIONS INC., Sa...

1. A wavelength identification and analysis sensor comprising:a wavelength transmitter, operably connectable to an input or output of a wavelength selective device of a wavelength division multiplex (WDM) network, to transmit test signals on a plurality of wavelengths into the input or output of the wavelength selective device of the WDM network; and
a wavelength analyzer to:
detect returned signals from the input or output of the wavelength selective device of the WDM network, each returned signal associated with one of the transmitted test signals;
analyze the returned signals by determining insertion loss values associated with the returned signals; and
identify, based on the analysis of the returned signals, a wavelength associated with the input or output of the wavelength selective device of the WDM network.

US Pat. No. 10,631,263

GEOLOCATING A USER EQUIPMENT

VIAVI Solutions Inc., Sa...

1. A method, comprising:monitoring, by a device, traffic associated with a user equipment (UE) on multiple interfaces of a network,
wherein the traffic identifies a set of cells, with a respective set of beams, associated with the UE;
determining, by the device and after monitoring the traffic, an identity associated with the UE or the traffic on the multiple interfaces by correlating identifiers associated with the UE or the traffic across the multiple interfaces,
wherein the identity uniquely identifies a subscriber associated with the UE or the traffic;
determining, by the device and after determining the identity, a location of the UE based on the set of cells, the respective set of beams, and a respective set of measurements associated with the set of cells or the set of beams;
performing, by the device and in association with determining the location of the UE, one or more analyses related to the UE, the set of cells, or the respective set of beams;
aggregating, by the device, a respective result of the one or more analyses across multiple UEs after performing the one or more analyses,
wherein the multiple UEs include the UE; and
generating, by the device, a set of recommendations related to reconfiguring a coverage of the set of cells or the respective set of beams after aggregating the respective result of the one or more analyses across the multiple UEs.

US Pat. No. 10,601,465

NON-DISRUPTIVE SWEEP MEASUREMENT USING COHERENT DETECTION

VIAVI SOLUTIONS INC., Sa...

1. An apparatus operable to test a cable network, the apparatus comprising:an interface to receive a multi-frequency test signal injected into the cable network at a first point, the test signal injected at a power level below that of active signals on the cable network, so as to substantially not disrupt transmission of the active signals; and
a signal processor to detect power readings of the received multi-frequency test signal received at a second point in the cable network, wherein a frequency response of the cable network is operable to be generated based on the power readings.

US Pat. No. 10,597,538

PIGMENT COMPOSITION AND PIGMENT FLAKE

VIAVI Solutions Inc., Sa...

1. A pigment composition comprising:a first plurality of pigment flakes that include a first pigment flake,
the first pigment flake comprising:
a first core layer, and
a first encapsulating layer that surrounds the first core layer; and
a second plurality of pigment flakes that include a second pigment flake,
the second pigment flake comprising:
a second core layer, and
a second encapsulating layer that surrounds the second core layer, and
a first thickness of the first core layer being different from a second thickness of the second core layer.

US Pat. No. 10,571,676

DETERMINING AN ERROR IN A MOVING DISTANCE OF A MICROSCOPE

VIAVI Solutions Inc., Sa...

1. A method, comprising:capturing, using a camera associated with a microscope, a first image of a first set of optical fibers associated with an optical connector within a field of view of the camera after performing a relative movement of the camera and the optical connector from a first position to a second position;
performing, by the microscope, a comparison of the first image of the first set of optical fibers and a second image of a second set of optical fibers associated with the optical connector captured at the first position;
determining, by the microscope, a quantity of pixels that overlap between the first image and the second image;
determining, by the microscope, that an actual distance that the field of view of the camera was moved and an expected distance that the field of view of the camera was to be moved fail to match based on a result of performing the comparison,
wherein determining that the actual distance and the expected distance fail to match comprises:
determining that the actual distance and the expected distance fail to match based on the quantity of pixels that overlap between the first image and the second image; and
performing, by the microscope, one or more actions after determining that the actual distance and the expected distance fail to match.

US Pat. No. 10,560,729

INTERFERENCE PROFILE OF A BURSTY CHANNEL

VIAVI SOLUTIONS INC., Sa...

1. A test instrument, comprising:a processing circuit to:
determine frequency spectrum data of a signal in a bursty channel that is received via a port connectable to a network;
cross-correlate the frequency spectrum data with predetermined frequency spectrum data to generate cross-correlation values;
generate an interference profile from the frequency spectrum data that represents signal noise based on the cross-correlation values; and
filter outliers of aggregated frequency spectrum data having subtracted cyclostationary portions.

US Pat. No. 10,404,368

METHOD AND APPARATUS FOR THE DETECTION OF DISTORTION OR CORRUPTION OF CELLULAR COMMUNICATION SIGNALS

Viavi Solutions Inc., Sa...

1. A method for use with a system including a radio equipment (RE) and a radio equipment controller (REC) being in communication through a medium having an uplink communication channel supporting uplink data communications from the RE to the REC, and a downlink communication channel supporting downlink data communications from the REC to the RE, the method comprising:generating a first multi-tone continuous wave (CW) signal having first downlink I/Q data;
transmitting the first multi-tone CW signal in a first frequency band of the downlink communication channel;
receiving a second multi-tone CW signal in the first frequency band of the uplink communication channel, resulting from a passive intermodulation distortion (PIM) of the first multi-tone CW signal;
extracting uplink I/Q data from the second multi-tone CW signal;
extracting second downlink I/Q data from a third signal in a second frequency band of the downlink communication channel;
generating a mixed signal by digitally mixing the first multi-tone CW signal and the third signal using the first downlink I/Q data and the second downlink I/Q data; and
comparing the mixed signal with the second multi-tone CW signal using the uplink I/Q data to determine a source of the PIM.

US Pat. No. 10,343,436

SECURITY DEVICE FORMED BY PRINTING WITH SPECIAL EFFECT INKS

VIAVI SOLUTIONS INC., Mi...

1. A security device comprising an image formed upon a substrate having a first printed region and a second different printed region,wherein both printed regions are printed with a same ink formulation comprising a carrier and field alignable flakes dispersed therein, wherein one of the first and second printed regions at least partially borders the other,
wherein the first printed region comprises at least one of a solid printed region and printed lines, each formed of the ink formulation, and the second printed region comprises printed lines each formed of the ink formulation, wherein the printed lines in the second region are separated by visible lines each formed by absence of the ink formulation between two of the printed lines,
wherein the at least one of solid printed region and the printed lines in the first printed region have a height substantially higher than the printed lines in the second printed region, and
wherein when the image is at least one of tilted and rotated, the field alignable flakes in the ink are aligned to produce a kinematic dynamic effect visible in the first region and not visible in the second printed region.

US Pat. No. 10,320,650

TESTING A NETWORK USING A COMMUNICATION DEVICE

VIAVI SOLUTIONS INC., Mi...

1. A test system communication device comprising:a processor; and
a memory on which is stored machine readable instructions that when executed by the processor cause the processor to:
receive, at an application controller executed by the processor, a first command from a remote test station, the first command including a schedule to perform tests on an application and including context data for the tests, and wherein the application controller performs the tests on the application in accordance with the schedule, wherein to perform each of the tests:
the application controller is to cause a virtual network computing (VNC) client executed by the processor to generate user input data based on the context data;
a VNC server, executed by the processor, is to receive the user input data from the VNC client, and is to generate and provide application input data to the application based on the user input data;
the application, executed by the processor, is to cause first data to be received through a network based on the application input data,
wherein the first data is received from a second communication device, and wherein the second communication device is to receive a second test command from the remote test station to cause the second communication device to transmit the first data through the network to the test system communication device;
the VNC server is to receive a response from the application upon transmitting or receiving the first data, and is to generate application output data; and
the application controller is to process the application output data to obtain a test result, wherein
the application controller is to accumulate the test results for the tests performed in accordance with the schedule, condense the test results into brief scripted reports, and transmit the brief scripted reports to the remote test station via the network.

US Pat. No. 10,173,455

DYNAMIC APPEARANCE-CHANGING OPTICAL DEVICES (DACOD) PRINTED IN A SHAPED MAGNETIC FIELD INCLUDING PRINTABLE FRESNEL STRUCTURES

VIAVI Solutions Inc., Sa...

1. An optically illusive image comprising a substrate having a region of flakes coating a surface of the substrate, wherein the flakes are distributed throughout substantially the region and oriented in a predetermined pattern therein, and wherein the flakes are oriented such that lines normal to a reflecting surface of each of the flakes converge to a point.

US Pat. No. 10,715,212

INSTRUMENTS AND METHODS OF DETECTING INTERMITTENT NOISE IN A CABLE NETWORK SYSTEM

VIAVI SOLUTIONS INC., Sa...

1. A cable network test instrument comprising:a port configured to be coupled to a node of a cable network system, and
a controller electrically connected to the port, the controller being configured to access data on the cable network system via the port,
wherein the controller includes circuitry configured to:
(i) collect signal data from the cable network system when the port is coupled to the node,
(ii) identify an upper boundary of a background noise floor in the collected signal data across a predetermined frequency range of the cable network system,
(iii) generate a plurality of signal traces based on the collected signal data,
(iv) create a carrier reference profile based on signal amplitudes in the collected signal data that exceeds the upper boundary of the background noise floor,
(v) isolate a number of signal traces in the plurality of signal traces based on the carrier reference profile and the upper boundary of the background noise floor, and
(vi) generate an output signal based on the number of isolated signal traces for a user to determine whether intermittent noise is present.

US Pat. No. 10,598,965

POLARIZATION CONTROL BASED UPON A POLARIZATION REFERENCE STATE

VIAVI SOLUTIONS INC., Sa...

1. A polarization control system comprising:polarization manipulators including an input polarization manipulator and an intermediate polarization manipulator, the input polarization manipulator to supply light into the intermediate polarization manipulator;
a processor; and
a memory on which is stored instructions that are to cause the processor to:
access, as detected by a detector, intensities of light as the input polarization manipulator is iteratively manipulated, the detector to detect the intensity of the light after the light has been emitted through the intermediate polarization manipulator and a polarizer, wherein the polarizer is to receive light from the polarization manipulators via a tap that is split from an egress fiber of the polarization manipulators;
iteratively map, onto a Poincaré sphere, the detected intensities of light as the input polarization manipulator is iteratively manipulated and the polarization of the light is rotated over time by the intermediate polarization manipulator, wherein the iteratively mapped intensities over time result in a first circle on the Poincaré sphere;
determine a misalignment between the first circle and a second circle on the Poincaré sphere, wherein the second circle is a great circle that coincides with a trajectory of the polarizer on the Poincaré sphere;
determine, from the mappings, a manipulation of the input polarization manipulator that results in the misalignment between the first circle and the second circle being at least nearly minimized;
manipulate the input polarization manipulator to modify a polarization of the light supplied into the intermediate polarization manipulator as the intermediate polarization manipulator is rotated until a determination is made that the misalignment between the first circle and the second circle is at least nearly minimized; and
define a reference polarization state of the light supplied from the polarization manipulators.

US Pat. No. 10,470,070

RADIO FREQUENCY (RF) POWER MEASUREMENTS IN COMMON PUBLIC RADIO INTERFACE (CPRI) SPECTRUM ANALYSIS

VIAVI SOLUTIONS INC., Sa...

1. A test device comprising:a receiver to receive a signal from a test point of a cell site; and
a processor to determine power of the signal by:
receiving IQ data from the signal, where in the IQ data comprises information associated with power of the signal;
determining an offset based on a noise floor and at least one specification of a remote radio head (RRH) from which the signal is traversing;
generating a power spectrum based on the IQ data and offset; and
transmitting the power spectrum to an output, wherein the power spectrum is representative of the power of the signal between the RRH and antennas of the cell site.

US Pat. No. 10,439,920

NETWORK PERFORMANCE MONITORING

VIAVI Solutions Inc., Sa...

1. A network device for determining information for a network, the network device comprising:one or more processors configured to:
receive a measurement message en route from a source endpoint device to a destination endpoint device via the network,
where the measurement message includes a test packet of a two-way active measurement protocol (TWAMP) session between the source endpoint device and the destination endpoint device;
determine the information based on the measurement message,
the information including a timestamp identifying a time associated with the measurement message, and
the information identifying the measurement message;
provide, to the source endpoint device and in a separate message than the measurement message, the information for determination of network performance information regarding the network device; and
transmit the measurement message toward the destination endpoint device,
wherein the information is provided to the source endpoint device as the measurement message is transmitted toward the destination endpoint device.

US Pat. No. 10,422,743

SPECTROMETER WITH A RELAY LIGHTPIPE

VIAVI Solutions Inc., Sa...

1. An apparatus comprising:a container for holding a sample,
the container including a window that is positioned at a bottom of the container;
a vibration transducer, operably coupled to the bottom of the container, for vibrating the container,
the vibration transducer being capable of vibrating both in a direction along a vertical axis relative to the bottom of the container and in a direction along a horizontal axis relative to the bottom of the container; and
a light source optically coupled to the window,
the light source illuminating the sample via the window while the vibration transducer vibrates the container.

US Pat. No. 10,329,429

MICROSTRUCTURED DEVICE WITH EMBOSSED LAYER

VIAVI Solutions Inc., Sa...

1. A multilayer device comprising:a substrate layer comprising a first material having a first softening temperature;
an embossed layer comprising a second material having a second softening temperature,
the second softening temperature being less than the first softening temperature,
the second softening temperature being at least 10 degrees Celsius less than the first softening temperature, and
a glass transition temperature of the embossed layer being between 70 and 200 degrees Celsius; and
a thin film coating that is deposited directly upon the embossed layer,
the thin film coating comprising a first absorber layer, a second absorber layer, and a dielectric layer,
the dielectric layer being between the first absorber layer and the second absorber layer, and
the embossed layer being capable of being completely dissolved in a dissolving agent while the thin film coating is not dissolvable by the dissolving agent.

US Pat. No. 10,226,790

SYSTEM AND METHOD FOR FORMING AN IMAGE ON A SUBSTRATE

VIAVI Solutions Inc., Sa...

1. A method comprising:moving a substrate along a path,
wherein a first region of the substrate includes a coating of flakes within a binder and at least some of the flakes are alignable when a stationary magnetic field is applied, and
wherein the stationary magnetic field is created using at least a first magnetic assembly on a first side of the substrate and a second magnetic assembly on a second side of the substrate;
applying the stationary magnetic field so as to orient at least some of the flakes within the coating; and
while applying the stationary magnetic field and while the substrate is moving along the path relative to the stationary magnetic field, selectively curing, using a laser, a first sub-region of the first region so as to cure the binder and maintain alignment of flakes within the first sub-region,
wherein a beam of the laser is directed at the first sub-region while the first sub-region is located between the first magnetic assembly and the second magnetic assembly.

US Pat. No. 10,642,214

OPTICAL SECURITY DEVICE BASED ON A SURFACE OF REVOLUTION

VIAVI Solutions Inc., Sa...

1. An optical article printed on a substrate, comprising:an organic binder; and
a plurality of reflective magnetic platelets provided in the organic binder,
wherein the plurality of reflective magnetic platelets are aligned in accordance with at least part of a surface of revolution, and
wherein the plurality of reflective magnetic platelets are aligned to cause a first reflective effect of the optical article when the substrate is rotated around a first axis and to cause a second reflective effect of the optical article when the substrate is rotated around a second axis,
wherein the first reflective effect is different from the second reflective effect, and
wherein the first reflective effect is a first movement of left and right portions of a reflection from the optical article that is larger than a second movement of a center portion of the reflection from the optical article.

US Pat. No. 10,594,364

CHARACTERIZING INGRESS NOISE

VIAVI SOLUTIONS INC., Sa...

1. A device to identify noise in a cable network, the device comprising:a spectrum analyzer to:
obtain a frequency spectrum of a cable signal at a first cable network location, wherein the cable signal includes a digital signal from a digital source and noise from a noise source;
generate a time trace of a first parameter of the cable signal at a first frequency of the obtained frequency spectrum;
compute an autocorrelation function of the time trace;
identify a plurality of peaks in the autocorrelation function;
determine a time delay between the plurality of peaks based on a summation analysis of the computed autocorrelation function and the identified plurality of peaks; and
identify a first repetition frequency of a component of the noise from the time delay, wherein the first repetition frequency is indicative of a type of the noise source.

US Pat. No. 10,536,576

LOAD COIL MEASUREMENT IN A NETWORK USING A PSEUDORANDOM BINARY SEQUENCE (PRBS) BASED TECHNIQUE

VIAVI SOLUTIONS INC., Sa...

1. A test device comprising:a transmitter to transmit a plurality of test signals at a test point in a network, wherein the test signal is a test-ready pseudorandom binary sequence (PRBS) signal converted from a PRBS signal based on a frequency domain;
a receiver to receive a plurality of response signals at the test point; and
a processor to analyze the plurality of response signals and perform at least one load coil measurement by:
applying a transformation calculation to generate a plurality of terms of the transformation calculation simultaneously;
converting the plurality of terms of the transformation calculation into a plurality of impedances, wherein the plurality of impedances is represented as a function of frequency;
converting the plurality of impedances into polynomials using a conversion technique;
analyzing the polynomials for poles and zeros; and
estimating at least one load coil measurement based on the poles and zeros of the polynomials.

US Pat. No. 10,479,901

MAGNETIC MULTILAYER PIGMENT FLAKE AND COATING COMPOSITION

Viavi Solutions Inc., Sa...

1. A symmetric pigment flake, comprising:a plurality of semi-transparent absorbing magnetic layers;
a plurality of dielectric layers; and
a plurality of opaque reflecting magnetic layers; and
wherein two opaque reflecting magnetic layers of the plurality of opaque reflecting magnetic layers have a larger physical thickness than that of two other opaque reflecting magnetic layers.

US Pat. No. 10,284,445

TECHNIQUES FOR PROVIDING VISUALIZATION AND ANALYSIS OF PERFORMANCE DATA

VIAVI Solutions Inc., Sa...

1. A system comprising:one or more devices to:
collect network performance data associated with a mobile communications network by using micro network access agents,
where a first micro network access agent, of the micro network access agents, uses a real time communication mechanism to alert a second micro network access agent, of the micro network access agents, regarding a need to analyze or ignore one or more tagged packets,
where the first micro network access agent provides first performance data, to the one or more devices, that is generated based on analyzing first packet traffic processed by a first network element, and
where the second micro network access agent provides second performance data, to the one or more devices, that is generated based on analyzing second packet traffic processed by a second network element;
process the network performance data; and
provide, for presentation, information based on processing the network performance data.

US Pat. No. 10,181,900

WAVELENGTH IDENTIFICATION AND ANALYSIS SENSOR

VIAVI SOLUTIONS INC., Mi...

1. A wavelength identification and analysis sensor comprising:a wavelength transmitter, operably connectable to an input or output of a wavelength selective device of a wavelength division multiplex (WDM) network, to transmit test signals on a plurality of wavelengths into the input or output of the wavelength selective device of the WDM network; and
a wavelength analyzer to:
detect returned signals from the input or output of the wavelength selective device of the WDM network, each returned signal associated with one of the transmitted test signals; and
analyze the returned signals by detecting wavelength mismatches between the plurality of wavelengths and wavelengths of corresponding return signals of the returned signals and identify, based on the analysis of the returned signals, a wavelength associated with the input or output of the wavelength selective device of the WDM network.

US Pat. No. 10,764,532

METHOD AND SYSTEM FOR LOCATING INGRESS UTILIZING CUSTOMER PREMISES EQUIPMENT

VIAVI SOLUTIONS INC., Mi...

1. A method of locating ingress in a cable network comprising:measuring signal quality in an upstream path of the cable network using a test system;
analyzing upstream signal quality measurements using the test system to determine whether noise in the upstream path is above a predetermined limit;
in response to a determination by the test system that the noise in the upstream path is above the predetermined limit, transmitting, using the test system, an instruction signal to a plurality of terminal equipment devices to request each terminal equipment device of the plurality of terminal equipment devices to transmit a downstream signal quality measurement to the test system, wherein each terminal equipment device that received the instruction signal is to determine the downstream signal quality measurement of the terminal equipment device to identify whether at least one of a signal level, a noise level, and a signal-to-noise ratio is outside of a predetermined range for a predetermined time of a downstream signal and to send a feedback indicative of the determined downstream signal quality measurement to the test system;
receiving, by the test system, the feedback indicative of the determined downstream signal quality measurement from at least one of the plurality of terminal equipment devices, wherein the at least one of the plurality of terminal equipment devices is to provide the feedback indicative of the determined downstream signal quality measurement to the test system in response to a determination by the at least one of the plurality of terminal equipment devices that at least one of the signal level, the noise level, and the signal-to-noise ratio of the downstream signal is outside of the predetermined range for the predetermined time for the terminal equipment device; and
analyzing, by the test system, the received feedback to locate an ingress source contributing to the noise.

US Pat. No. 10,500,611

SYSTEM AND METHOD FOR FORMING AN IMAGE ON A SUBSTRATE

VIAVI Solutions Inc., Sa...

1. A method, comprising:moving a substrate on a path that is between a first magnetic assembly and a second magnetic assembly,
wherein the substrate includes at least one coating region including magnetically alignable flakes,
wherein the first magnetic assembly is above the substrate, and
wherein the second magnetic assembly is below the substrate;
applying a magnetic field to the substrate to align the magnetically alignable flakes; and
curing a sub-region of the substrate as the substrate is moving along the path and while the sub-region is between the first magnetic assembly and the second magnetic assembly.

US Pat. No. 10,259,254

ARTICLE WITH A DYNAMIC FRAME FORMED WITH ALIGNED PIGMENT FLAKES

VIAVI SOLUTIONS INC., Mi...

1. An article comprising:a substrate;
a graphical component comprising a first ink and forming a background including one or more colors, and an image discernible from the background, supported by the substrate; and
an optical component comprising a second ink, wherein the second ink is different from the first ink and comprises a plurality of pigment flakes, supported by the substrate, wherein the graphical component is at least partially disposed above the substrate and beneath the optical component;
wherein the pigment flakes include a magnetic or magnetizable material and are aligned so as to reflect incident light in a frame pattern such that the frame pattern surrounds the image;
wherein, within the frame pattern, along a plurality of radial directions originating within the image, angles which the pigment flakes form with the substrate decrease until at least a pigment flake of the plurality of pigment flakes is parallel to the substrate and then the angles increase so that, when light is incident upon the pigment flakes from a light source, light reflected from the frame pattern forms a dynamic frame which surrounds the image and the dynamic frame appears to move as the substrate is tilted with respect to the light source;
wherein the image appears to be stationary when the dynamic frame appears to move; and
wherein a size and a concentration of the pigment flakes in the second ink are such that a portion of the background adjacent to the dynamic frame is at least partially visible through the optical component.

US Pat. No. 10,222,523

SENSOR DEVICE INCLUDING ONE OR MORE METAL-DIELECTRIC OPTICAL FILTERS

VIAVI Solutions Inc., Sa...

1. An optical filter comprising:a plurality of dielectric layers;
a plurality of metal layers stacked in alternation with the plurality of dielectric layers, wherein
each of the plurality of dielectric layers has a tapered edge at a periphery of the optical filter,
each of the plurality of metal layers is encapsulated by one or more of the plurality of dielectric layers, and
each of the plurality of metal layers is separated from a substrate of the optical filter using at least one of the plurality of dielectric layers; and
one or more corrosion-suppressing layers substantially encapsulating a metal layer of the plurality of metal layers.

US Pat. No. 10,651,216

METAL MIRROR BASED MULTISPECTRAL FILTER ARRAY

VIAVI Solutions Inc., Sa...

11. A device, comprising:one or more sensor elements embedded into a substrate; and
a multispectral filter array deposited on the substrate,
the multispectral filter array including:
a first metal mirror,
a second metal mirror, and
a plurality of spacer layers.

US Pat. No. 10,539,476

TEMPERATURE OR STRAIN DISTRIBUTION SENSOR COMPRISING A COHERENT RECEIVER TO DETERMINE A TEMPERATURE OR A STRAIN ASSOCIATED WITH A DEVICE UNDER TEST

VIAVI SOLUTIONS INC., Sa...

1. A temperature or strain distribution sensor comprising:a first laser source to emit a first laser beam;
a second laser source to emit a second laser beam;
a photodiode to acquire a beat frequency between the first laser beam and the second laser beam, wherein the beat frequency is used to maintain
a predetermined offset frequency shift between the first laser beam and the second laser beam, wherein the predetermined offset frequency shift is relative to a predetermined frequency of either the first laser beam or the second laser beam, or
a constant optical frequency for the first laser beam and the second laser beam;
a modulator to modulate the first laser beam, wherein the modulated first laser beam is to be injected into a device under test (DUT); and
a coherent receiver to acquire a backscattered signal from the DUT, wherein the backscattered signal results from the modulated first laser beam injected into the DUT, and wherein
the coherent receiver is to use the modulated first laser beam injected into the DUT and the second laser beam to determine a temperature or a strain associated with the DUT.

US Pat. No. 10,469,199

FORWARD ERROR CORRECTION WITH OPTICAL AND ELECTRICAL TRANSPONDER

VIAVI SOLUTIONS INC., Sa...

1. A host device connectable to an optoelectronic transponder, the host device comprising:a hardware controller to:
determine an inverse transmitter function that includes adjustments of timing of a transmission of bits of forward error correction (FEC) codes and of a bit sequence of the bits of the FEC codes to counteract bit skew and bit scrambling caused by the transponder's transmission of data that is received from the host device; and
determine an inverse receiver function to counteract bit skew and bit scrambling caused by the transponder transmitting second FEC codes, received at the optical interface, to the host device;
a control circuit to scramble and to control delay of the bits of the FEC codes based on the inverse transmitter function; and
an electrical interface connectable to a host interface of the transponder to transmit the scrambled and delayed bits of the FEC codes to the transponder for transmission on an optical line connectable to the transponder via an optical interface of the transponder.

US Pat. No. 10,429,240

TRANSFER OF A CALIBRATION MODEL USING A SPARSE TRANSFER SET

VIAVI Solutions Inc., Sa...

1. A device, comprising:a memory; and
one or more processors to:
obtain a master calibration set associated with a master calibration model of a master instrument,
the master calibration set including spectra, associated with a set of samples, generated by the master instrument;
identify a selected set of master calibrants based on the master calibration set,
the selected set of master calibrants including spectra associated with a subset of the set of samples;
obtain a selected set of target calibrants associated with a target instrument,
the selected set of target calibrants including spectra, associated with the subset of the set of samples, generated by the target instrument;
create a transfer set based on the selected set of master calibrants and the selected set of target calibrants,
the transfer set being associated with the subset of the set of samples;
create a target calibration set, corresponding to the master calibration set, based on the transfer set; and
generate, based on a support vector regression modeling technique, a transferred calibration model, associated with the target instrument, based on the target calibration set,
the transferred calibration model being generated using an optimization technique associated with the transfer set.

US Pat. No. 10,401,258

AUTOMATIC ANALYSIS OF A SET OF OPTICAL FIBERS OF AN OPTICAL CABLE

VIAVI Solutions Inc., Sa...

1. A device for connecting to an optical cable having a set of optical fibers, the device comprising:a microscope;
an assembly to move the microscope in a continuous manner about an axis substantially parallel to a mating surface of the optical cable, and without moving the device, to bring one or more optical fibers, of the set of optical fibers, within a field of view of the microscope without moving the optical cable;
one or more processors configured to:
receive an indication to perform a set of analyses of the set of optical fibers of the optical cable;
perform the set of analyses of the set of optical fibers by modifying a position of the microscope of the assembly of the device in a set of directions,
determine a distance between a first optical fiber, of the set of optical fibers, and a second optical fiber, of the set of optical fibers, after modifying the position of the microscope from having the first optical fiber within the field of view of the microscope to having the second optical fiber within the field of view of the microscope,
the position of the microscope being modified in a first direction of the set of directions; and
determine whether the second optical fiber is a last optical fiber in the first direction using information identifying the distance between the first optical fiber and the second optical fiber; and
output a result of the set of analyses for display.
US Pat. No. 10,309,894

IDENTIFICATION USING SPECTROSCOPY

VIAVI Solutions Inc., Sa...

1. A device, comprising:a memory; and
one or more processors to:
receive a global classification model from another device,
the global classification model being generated by the other device and being distributed to a plurality of devices,
the plurality of devices including the device, and
the global classification model including a set of classes;
receive information identifying results of a spectroscopic measurement of an unknown sample;
perform a first classification of the unknown sample based on the results of the spectroscopic measurement and the global classification model;
generate a local classification model based on the first classification,
the local classification model including a subset of the set of classes;
perform a second classification of the unknown sample based on the results of the spectroscopic measurement and the local classification model; and
provide information identifying a class associated with the unknown sample based on performing the second classification.

US Pat. No. 10,920,310

REACTIVE SPUTTER DEPOSITION OF DIELECTRIC FILMS

VIAVI Solutions Inc., Sa...

1. A system comprising:a chamber;
a multi-substrate holder to rotate about a vertical axis within the chamber and simultaneously deposits coating onto a plurality of substrates;
a pair of inlets, connected to a reservoir, to feed a first portion of a mixture of a reactive gas and water vapor into the chamber;
a pair of ring cathode targets,
wherein an inlet, of the pair of inlets, is disposed at a center of a ring cathode target of the pair of ring cathode targets; and
an anode to add a second portion of the mixture of the reactive gas and the water vapor to the chamber,
wherein the anode is positioned separately from the pair of ring cathode targets.

US Pat. No. 10,742,336

PROCESSING A BEAMFORMED RADIO FREQUENCY (RF) SIGNAL

VIAVI Solutions Inc., Sa...

1. A method comprising:determining, by a device, a cell identity value;
determining, by the device, a beam profile after determining the cell identity value; and
signal processing, by the device, the beam profile to identify priority beams.

US Pat. No. 10,670,455

SPECTROSCOPIC ASSEMBLY AND METHOD

VIAVI Solutions Inc., Sa...

1. A sensor comprising:a photodetector configured to convert received light into a current indicative of an intensity of the received light; and
an optical filter configured to:
prevent light having a wavelength outside a bandpass region from reaching the photodetector, and
pass light having a wavelength within the bandpass region to the photodetector,
wherein a percentage of light passing through the optical filter decreases as an angle of incidence of light increases from 0 degrees to 89 degrees, and
wherein an amplitude of transmission decreases as the angle of incidence of light increases.

US Pat. No. 10,644,748

NETWORK TEST INSTRUMENT WITH CABLE CONNECTION AND SIGNATURE TESTING

VIAVI SOLUTIONS INC., Mi...

1. A test instrument comprising:at least one port connectable to a cable;
a pulse generator to output a reflectometry pulse to the at least one port;
a measurement circuit to measure characteristics of a reflected pulse received on the at least one port;
a data storage storing a signature of a reflected reflectometry pulse for a predetermined test location, wherein the signature is a unique signature associated with the predetermined test location; and
a processing circuit to:
determine whether the at least one port of the test instrument is connected to a minimum length cable based on the measured characteristics,
determine, in response to determining the at least one port of the test instrument is connected to the minimum length cable, channel diagnostic information for signals received via the at least one port, wherein the channel diagnostic information comprises at least one of a signal level of a detected downstream channel, a modulation type of the detected downstream channel, signal-to-noise (SNR) for the channel, bit error ratio (BER) for a detected channel, modulation error ratio (MER) for the detected channel, ingress under a carrier, in Channel Frequency Response (ICFR), adaptive equalization coefficients, Digital Quality Index (DQI), and
use a signature comparison technique to determine whether a signature determined from the measured characteristics of the reflected pulse matches the stored signature to determine whether the test instrument is connected at the predetermined test location, wherein a match between the signature determined from the measured characteristics and the stored signature that is unique to the predetermined location indicates that the test instrument is connected at the predetermined test location associated with the stored signature.

US Pat. No. 10,451,783

INDUCED TRANSMISSION FILTER HAVING PLURAL GROUPS OF ALTERNATING LAYERS OF DIELECTRIC MATERIAL FOR FILTERING LIGHT WITH LESS THAN A THRESHOLD ANGLE SHIFT

VIAVI Solutions Inc., Sa...

1. An optical filter, comprising:a first group of layers,
the first group of layers including alternating layers of a first dielectric material, of a group of dielectric materials, and a second dielectric material of the group of dielectric materials;
a second group of layers,
the second group of layers including alternating layers of a third dielectric material, of the group of dielectric materials, and a fourth dielectric material of the group of dielectric materials; and
a third group of layers,
the third group of layers including alternating layers of a fifth dielectric material, of the group of dielectric materials, a sixth dielectric material, of the group of dielectric materials, and a metal material,
the third group of layers being disposed between the first group of layers and the second group of layers, and
the optical filter filtering light with less than a threshold angle shift and with greater than a threshold level of transmission.

US Pat. No. 10,425,157

WAVELENGTH IDENTIFICATION AND ANALYSIS SENSOR

VIAVI SOLUTIONS INC., Sa...

1. A wavelength identification and analysis sensor comprising:a wavelength transmitter, operably connectable to an input or output of a wavelength selective device of a wavelength division multiplex (WDM) network, to transmit test signals on a plurality of wavelengths into the input or output of the wavelength selective device of the WDM network; and
a wavelength analyzer to:
detect returned signals from the input or output of the wavelength selective device of the WDM network, each returned signal associated with one of the transmitted test signals; and
analyze the returned signals and identify, based on the analysis of the returned signals, a wavelength of the plurality of wavelengths for which an amplitude corresponding to a wavelength mismatch of a plurality of wavelength mismatches is less than a specified amplitude threshold.

US Pat. No. 10,378,955

SPECTROSCOPIC ASSEMBLY AND METHOD

VIAVI Solutions Inc., Sa...

1. A sensor comprising:a first signal filter for transmitting a first portion of a signal light at a first signal transmission wavelength, while blocking excitation light,
wherein the first signal filter includes:
a first area including first continuous, non-micro-structured metal layers and first dielectric layers stacked in alternation, and
a second area consisting of a stack of additional dielectric layers, and
wherein an angular sensitivity of the first signal transmission wavelength is less, for the first signal filter, as compared to a signal filter including micro-structured metal layers.

US Pat. No. 10,357,991

SECURITY INK BASED SECURITY FEATURE

VIAVI Solutions Inc., Sa...

1. A security article, comprising:a substrate;
a layer of security ink,
the layer of security ink including a set of color-shifting interference particles; and a layer of magnetic color-shifting ink,
the layer of magnetic color-shifting ink including a set of magnetically aligned magnetic particles that are aligned with a direction of a magnetic field,
the magnetic field being a rotating magnetic field, and
a color-shifting property of the layer of security ink and a color-shifting property of the layer of magnetic color-shifting ink having a threshold level of color similarity to create a color matching effect.

US Pat. No. 10,321,169

INTERFERENCE PROFILE OF A BURSTY CHANNEL

VIAVI SOLUTIONS INC., Sa...

1. A test instrument connectable to a cable television network to provide an interference profile of a bursty channel, the test instrument comprising:a port connectable to a test point in the cable television network, wherein the test point is located downstream from a headend in the cable television network;
a processing circuit to:
determine frequency spectrum data of a signal in the bursty channel that is received at the test instrument via the port;
cross-correlate the frequency spectrum data with predetermined frequency spectrum data to generate cross-correlation values;
determine the frequency spectrum data that represents noise based on a comparison of the cross-correlation values to a threshold; and
generate the interference profile from the frequency spectrum data that represents the noise.

US Pat. No. 10,222,325

PORTABLE SPECTROMETER

VIAVI Solutions Inc., Sa...

1. A device comprising:a tapered light pipe (TLP) for capturing light;
a TLP boot including a support section for supporting the TLP;
a variable filter for separating light into a spectrum of wavelength signals; and
a detector array for providing a power reading for a wavelength of the spectrum of wavelength signals.

US Pat. No. 10,825,163

AUTOMATICALLY EXECUTING A TEST TO INSPECT AN END FACE OF AN OPTICAL FIBER WHEN AN IMAGE IS IN FOCUS

VIAVI Solutions Inc., Sa...

1. A method, comprising:capturing, using a camera associated with a device, an image of an end face of an optical fiber within a field of view of the camera;
monitoring, by the device, a focus metric associated with the image while the image is manually focused using an opto-mechanical assembly of the device;
determining, by the device and based on monitoring the focus metric, that the focus metric satisfies a condition, the condition including one or more of:
the focus metric satisfies a focus metric threshold value for a threshold time duration, or
the focus metric reaches a local maximum after passing through and backing off the local maximum;
automatically initiating, by the device, a test to inspect the image of the end face of the optical fiber based on determining that the focus metric satisfies the condition,
wherein automatically initiating the test causes an image analysis component to analyze the image of the end face of the optical fiber for compliance with a set of criteria related to cleanliness and damage of the end face of the optical fiber; and
outputting, by the device, a result from the test that indicates whether the end face of the optical fiber satisfies the set of criteria related to cleanliness and damage.

US Pat. No. 10,768,047

SENSOR DEVICE AND METHODS OF USE

VIAVI Solutions Inc., Sa...

1. A multispectral sensor device, comprising:a sensor array comprising a plurality of channels; and
one or more processors to:
determine that a time-sensitive measurement is to be performed,
wherein the time-sensitive measurement is to be performed using data collected by one or more channels of the plurality of channels,
wherein the time-sensitive measurement is associated with a threshold frame rate, and
wherein a non-time-sensitive measurement is not associated with the threshold frame rate;
cause the data to be collected by a proper subset of channels, of the plurality of channels, based on a time sensitivity of the time-sensitive measurement,
wherein the proper subset of channels includes the one or more channels; and
determine the time-sensitive measurement based on the data.

US Pat. No. 10,740,027

HIGH SPEED LOGGING SYSTEM

VIAVI Solutions Inc., Sa...

1. A method comprising:determining, by a device, that a buffer is full;
queueing, by the device, the buffer to a particular thread based on determining that the buffer is full;
determining, by the device, that one or more processing cycles are not needed by another thread that has a higher priority than the particular thread; and
transferring, by the device and by using the particular thread, log records from the buffer to a file based on determining that the one or more processing cycles are not needed by the other thread.

US Pat. No. 10,690,590

LIGHT PIPE FOR SPECTROSCOPY

VIAVI Solutions Inc., Sa...

1. A spectroscopic assembly, comprising:a spectrometer,
the spectrometer including an illumination source to generate a light to illuminate a sample,
the spectrometer including a sensor to obtain a spectroscopic measurement based on light, reflected by the sample, from the light illuminating the sample; and
a light pipe to transfer the light reflected from the sample,
the light pipe including:
a first portion that includes a first opening to receive the spectrometer,
a second portion that includes a second opening to receive the sample, such that the sample is enclosed by the light pipe and a base surface when the sample is received at the second opening,
a first diameter of the first portion being different from a second diameter of the second portion,
a mounting surface disposed between the first portion and the second portion, and
a glass window contiguous to the mounting surface,
the light pipe being associated with aligning the illumination source and the sensor with the sample.

US Pat. No. 10,693,556

METHOD AND APPARATUS FOR THE DETECTION OF DISTORTION OR CORRUPTION OF CELLULAR COMMUNICATION SIGNALS

Viavi Solutions Inc., Sa...

1. A method for determining the cause of distortion or corruption of signals in a cellular communications network, the cellular communications network including radio equipment and at least one radio equipment controller, and an uplink signal transmission medium and a downlink signal transmission medium interconnecting the radio equipment and the radio equipment controller, the uplink and downlink signal transmission media carrying transport digital data signals, including I (in phase) and Q (quadrature phase) digital data signals relating to cellular communications signals, the cellular communications network further including an equipment monitoring system which generates alarm signals or indicator signals representing abnormal conditions relating to the radio equipment, the method comprising the steps of:receiving one of the alarm or indicator signals from the network equipment monitoring system;
determining from the received one of the alarm or indicator signals a particular radio equipment to monitor;
operatively coupling to selected uplink and downlink signal transmission media relating to the particular radio equipment, and providing the transport digital data signals of the selected uplink and downlink signal transmission media, including the I and Q digital data signals, carried thereby;
extracting the I and Q digital data signals from the transport digital data signals carried by the selected uplink and downlink signal transmission media;
processing the extracted I and Q digital data signals using a Fourier Transform algorithm, and generating therefrom signal spectrum data relating thereto; and
analyzing the signal spectrum data to detect if a signal distortion event has occurred or whether the received one of the alarm or indicator signals was a false alarm.

US Pat. No. 10,677,972

MULTISPECTRAL SENSOR RESPONSE BALANCING

VIAVI Solutions Inc., Sa...

1. An optical filter, comprising:a substrate;
a first mirror;
a second mirror; and
a spacer,
wherein the first mirror, the second mirror, and the spacer form a plurality of component filters,
wherein a first component filter, of the plurality of component filters, comprises a first cross-sectional area,
wherein a second component filter, of the plurality of component filters, comprises a second cross-sectional area, and
wherein the first cross-sectional area and the second cross-sectional area are configured to response balance the first component filter and the second component filter.

US Pat. No. 10,651,931

DETERMINING IN-BAND OPTICAL SIGNAL-TO-NOISE RATIO IN POLARIZATION-MULTIPLEXED OPTICAL SIGNALS USING SIGNAL CORRELATIONS

VIAVI SOLUTIONS INC., Sa...

1. An apparatus for determining an optical signal-to-noise ratio of a modulated optical signal comprising a plurality of wavelength channels, the apparatus comprising:a spectrum analyzer to measure an optical power spectrum of the modulated optical signal;
a frequency selective splitter to select first and second portions of the modulated optical signal at first and second predetermined optical frequencies, wherein the first and second predetermined optical frequencies are separated by a non-zero frequency interval;
a measuring unit to measure a time-varying parameter comprising at least one of:
time-varying optical amplitudes and phases; and
time-varying optical power levels of the first and second portions of the modulated optical signal; and
a signal processor to:
determine a correlation between the time-varying parameters of the first and second portions of the modulated optical signal; and
calculate the optical signal-to-noise-ratio from the correlation of the time-varying parameters and the power spectrum of the modulated optical signal.

US Pat. No. 10,615,894

NETWORK TEST INSTRUMENT WITH TESTING SESSION ANALYSIS

VIAVI SOLUTIONS INC., Mi...

1. A network signal testing device comprising:at least one port connectable to at least one test point in a network;
a measurement circuit to measure a plurality of characteristics of at least one signal received on the at least one port via the at least one test point;
a processing circuit to determine a problem and a proposed action for the problem based on correlating the plurality of measured characteristics and tolerance characteristics, wherein:
a table of a plurality of subsets of the plurality of measured characteristics and a corresponding problem and proposed action for each subset is stored in storage, and
correlating the plurality of measured characteristics and tolerance characteristics is to detect a problem in the network and to determine a proposed action for the problem, the correlating comprising:
detecting a plurality of the measured characteristics that are out of tolerance;
identifying the problem from the table that is based on the out of tolerance characteristics; and
identifying the proposed action from the table that corresponds to the problem; and
a user interface including a display, wherein the processing circuit displays the problem and the proposed action on the display.

US Pat. No. 10,404,388

DETECTING SIGNAL LEAKAGE IN CABLE NETWORKS

VIAVI SOLUTIONS INC., Sa...

1. A method of detecting QAM channel signal leakage at a location in a cable network, comprising:detecting an electromagnetic signal proximate at a first location of the cable network that propagates QAM channel signals frequency-separated at a QAM channel frequency spacing;
identifying a power present in the electromagnetic signal as a function of frequency of the electromagnetic signal in a frequency band comprising high and low boundary frequencies of the QAM channel;
identifying a change in the power present in the electromagnetic signal at the high and low boundary frequencies of the QAM channel;
determining that the change is above a threshold; and
detecting that the QAM channel signal is leaking from the cable network based on the determined change.