US Pat. No. 9,413,531

CRYPTOGRAPHIC SYSTEM, CRYPTOGRAPHIC METHOD, CRYPTOGRAPHIC PROGRAM, AND DECRYPTION DEVICE

Mitsubishi Electric Corpo...

1. A cryptographic system comprising:
an encryption device; and
a decryption device, wherein
the encryption device includes
a ciphertext generation part, implemented by encryption device circuitry, which generates one of first information and second
information, as a ciphertext, the first information including a polynomial d(x), a plurality of polynomials Di(x), and predicate information, and the second information including attribute information;

the decryption device includes
a polynomial selection part, implemented by circuitry, which, treating as a decryption key one of the first information and
the second information not generated as the ciphertext and based on the predicate information included in the first information
and the attribute information included in the second information, selects at least one polynomial Di(x) from the plurality of polynomials Di(x),

a coefficient calculation part, implemented by the circuitry, which calculates a coefficient ?ithat enables a polynomial constituted based on a polynomial ?iDi(x) to be divided out by the polynomial d(x), the polynomial ?iDi(x) being obtained by multiplying the polynomial Di(x) selected by the polynomial selection part, by the coefficient ?i, and

a decryption part, implemented by the circuitry, which decrypts the ciphertext based on the coefficient ?i calculated by the coefficient calculation part.

US Pat. No. 9,385,867

CRYPTOGRAPHIC PROCESSING SYSTEM, KEY GENERATION DEVICE, ENCRYPTION DEVICE, DECRYPTION DEVICE, KEY DELEGATION DEVICE, CRYPTOGRAPHIC PROCESSING METHOD, AND CRYPTOGRAPHIC PROCESSING PROGRAM

Mitsubishi Electric Corpo...

1. A cryptographic processing system that performs a cryptographic process using a basis Bt and a basis B*t for each integer t of t=1, . . . , L+1(L being an integer of 1 or more), the cryptographic processing system comprising:
an encryption device having a processor to execute a program, and a corresponding memory to store the program, which when
executed by the processor generates, as a ciphertext ct, a vector in which attribute information x t is embedded in a basis vector of the basis Bt for at least some integer t of t=1, . . . , L;

a decryption device having a processor to execute a program, and a corresponding memory to store the program, which when executed
by the processor of the decryption device uses, as a decryption key skL, a vector in which predicate information v t is embedded in a basis vector of the basis B*t for each integer t of t=1, . . . , L, performs a pairing operation on the ciphertext ct generated by the encryption device
and the decryption key skL, and decrypts the ciphertext ct;

a key delegation device having a processor to execute a program, and a corresponding memory to store the program, which when
executed by the processor of the key delegation device generates a lower-level decryption key skL|1 of the decryption key skL, based on a vector in which predicate information v L+1 is embedded in a basis vector of a basis B*L+1 and the decryption key skL used by the decryption device;

a key generation device including a processor and a corresponding memory that stores a program that is executed by the processor
that generates the decryption key skL,

wherein the processor of the key generation device further executes instructions which:
input predicate information v t:=(vt,i)(i=1, . . . , nt) for each integer t of t=1, . . . , L;

generate a decryption element using the predicate information v t input, a predetermined value ?, a predetermined value ?dec,t for each integer t of t=1, . . . , L, and a predetermined value sdec,t for each integer t of t=0, . . . , L such that sdec,0=?t=1Lsdec,t, generates the decryption element k*L,dec in which -sdec,0 is set as a coefficient of a basis vector b*0,p (p being a predetermined value) of a basis B*0, the ? is set as a coefficient of a basis vector b*0,q (q being a predetermined value) of the basis B*0, and sdec,te t,1+?dec,tvt,i (i=1, . . . , nt) is set as a coefficient of a basis vector b*t,i (i=1, . . . , nt) of the basis B*t for each integer t of t=1, . . . , L; and

transmit to the decryption device the decryption key skL including the decryption element k*L,dec,

wherein the processor of the encryption device further executes instructions which:
input attribute information x t:=(xt,i) (i=1, . . . , nt) for at least some integer t of t=1, , . . . , L;

generate a ciphertext c1, using the attribute information x t and predetermined values ? and ?, generates a ciphertext c1 in which the ? is set as a coefficient of a basis vector b0,p of a basis B0, the ? is set as a coefficient of a basis vector b0,q of the basis B0, and ?xt,i (i=1, . . . , nt) is set as a coefficient of a basis vector bt,i (i=1, . . . , nt) of the basis Bt for the at least some integer t; and

transmits to the decryption device the ciphertext ct including the ciphertext c1, and

wherein the processor of the decryption device further executes instructions which perform a pairing operation e(c1, k*L,dec) on the ciphertext c1 included in the ciphertext ct and the decryption element k*L,dec included in the decryption key skL.

US Pat. No. 9,496,979

SPACE SWITCH DEVICE

NATIONAL UNIVERSITY CORPO...

1. A spatial switching apparatus having a plurality of input terminals, an input optical signal of a single wavelength being
input to each of the plurality of the input terminals, and a plurality of output terminals, an output optical signal of a
single wavelength being output from each of the plurality of the output terminals, comprising:
a signal wavelength converting portion having an electric signal converting element converting the input optical signal into
an electric signal, and a variable wavelength laser, the signal wavelength converting portion using the variable wavelength
laser to convert the electric signal converted by the electric signal converting element into an optical signal of an arbitrary
wavelength; and

a spatial switching portion having a plurality of first cyclic arrayed waveguide gratings (AWGs) performing output from a
plurality of output ports respectively corresponding to wavelengths of a plurality of arrayed waveguide grating input signals
input from the variable wavelength laser, and a plurality of second cyclic arrayed waveguide gratings having a same total
number of input ports as a total number of the plurality of the output ports of the plurality of the first cyclic arrayed
waveguide gratings, the spatial switching portion routing and outputting the arrayed waveguide grating input signal from one
of a plurality of output ports of the second cyclic arrayed waveguide gratings, the one output port corresponding to a wavelength
of the arrayed waveguide grating input signal,

wherein each one of the first cyclic waveguide gratings is connected to each of the second cyclic arrayed waveguide gratings,
a number of input ports and a number of output ports each of first cyclic arrayed waveguide gratings are the same, and a number
of input ports and a number of output ports of each of the second cyclic arrayed waveguide gratings are the same,

a number of output ports of each of the first cyclic arrayed waveguide gratings and a number of input ports of each of the
second cyclic arrayed waveguide gratings are relatively prime to each other, and

a number of input/output ports of each of the second cyclic arrayed waveguide gratings and a number of the input/output ports
of each of the second cyclic arrayed waveguide gratings are different numbers to each other.

US Pat. No. 9,121,995

OPTICAL FIBER HAVING HOLES

FUJIKURA LTD., Tokyo (JP...

1. An optical fiber, having a cross sectional configuration having a core region, a first clad region arranged around the
core region, and a second clad region arranged around the first clad region,
each of the first clad region and the second clad region having holes which have identical diameters and are periodically
formed so that the first clad region and the second clad region each have an effective refractive index lower than a refractive
index of the core region,

the first clad region having a single layered group(s) of holes, the second clad region having N layered group(s) of holes
(N is a given natural number),

a group of holes of a first layer, out of the 1+N layered groups of holes, being made up of eight holes arranged on a regular
octagon, in which a distance between a center and respective eight apexes is ?, the first layer being a layer which is closest
to the core region, a group of holes of a j-th layer, out of the 1+N layered groups of holes, as counted from the first layer,
being made up of 6×j holes arranged on a regular hexagon in which a distance between a center and respective six apexes is
?×j, where j is a natural number of not less than 2 but not more than 1+N, and

a ratio d/? of a diameter d of the holes in the second clad region to a center distance ? of any adjacent holes in the second
clad region is not more than 0.521, wherein any adjacent holes in the second clad region have a center distance ? of not less
than 12.6 ?m; and

wherein (0.01125/?m)×?+0.3455?d/??(0.00375/?m)×?+0.4625.

US Pat. No. 9,175,946

MEASURING METHOD OF HOLE DIAMETER, HOLE POSITION, HOLE SURFACE ROUGHNESS, OR BENDING LOSS OF HOLEY OPTICAL FIBER, MANUFACTURING METHOD OF HOLEY OPTICAL FIBER, AND TEST METHOD OF OPTICAL LINE OF HOLEY OPTICAL FIBER

NIPPON TELEGRAPH AND TELE...

1. A manufacturing method of a holey optical fiber, comprising:
manufacturing a holey optical fiber by melting and drawing an optical fiber preform formed with holes; and
measuring a hole diameter of the holey optical fiber by using a hole diameter-measuring method,
the hole diameter-measuring method comprising:
preparing first holey optical fibers with different first hole diameters;
obtaining first arithmetical mean values as a result of calculating a first arithmetical mean value I(xp1) from two backscattering light intensities at a position xp1 of two backscattering light waveforms of each of the first holey optical fibers, in which the two backscattering light waveforms
are obtained by OTDR measurement;

obtaining first mode field diameters, each of which is defined by a first mode field diameter 2W(xp1) which is calculated by using the first arithmetical mean value I(xp1) and formula (3) or formula (4);

2W(x)=2W(x0)·10(·(I(x)·I(x0))+k)/20)  (3)

2W(x0): a mode field diameter at a position x0 of an optical fiber for reference or a first terminal point of each of the holey optical fibers;

I(x0): an arithmetical mean value at the position x0 of the optical fiber for reference or the first terminal point of each of the holey optical fibers;

k: a constant expressed by the following formula;2W(x)=2W(x0)·[2W(x1)/2W(x0)]((I(x)·I(x0))/(I(x1)·I(x0)))  (4)

2W(x0): a mode field diameter at the position x0 of the optical fiber for reference or the first terminal point of each of the holey optical fibers;

2W(x1): a mode field diameter at a position x1 of the optical fiber for reference or a second terminal point of each of the holey optical fibers;

I(x0): an arithmetical mean value at the position x0 of the optical fiber for reference or the first terminal point of each of the holey optical fibers;

I(x1): an arithmetical mean value at the position x1 of the optical fiber for reference or the second terminal point of each of the holey optical fibers;

obtaining the first hole diameters of the first holey optical fibers, the first hole diameters being actually measured using
an offline measurement method;

drawing a graph by obtaining datapoints, each of which is defined by each of the obtained first mode field diameters and each
of the obtained first hole diameters;

acquiring a relational expression (5) between the obtained first mode field diameters and the obtained first hole diameters
as a result s of approximating the datapoints by a linear function;

d?a1+a2×2W  (5)

d: a hole diameter;
a1: a first constant value obtained by approximating the datapoints by the linear function;

a2: a second constant value obtained by approximating the datapoints by the linear function;

preparing a second holey optical fiber which is different from the first holey optical fibers;
calculating a second arithmetical mean value I(xp2) from two backscattering light intensities at a position xp2 of two backscattering light waveforms of the second holey optical fiber, in which the two backscattering light waveforms are
obtained by OTDR measurement;

obtaining a second mode field diameter 2W(xp2) using the second arithmetical mean value I(xp2) and formula (3) or formula (4); and

obtaining a second hole diameter at the position xp2, based on the second mode field diameter 2W (xp2) and the relational expression (5).

US Pat. No. 9,252,556

AMPLIFYING OPTICAL FIBER AND OPTICAL AMPLIFIER

FUJIKURA LTD., Tokyo (JP...

1. An amplifying optical fiber comprising:
a plurality of cores to which an active element is doped;
a first cladding enclosing the plurality of cores with no gap; and
a second cladding enclosing the first cladding, wherein:
the plurality of cores is disposed around a center axis of the first cladding;
the first cladding has a two-layer structure formed of a solid inner layer passed through the center axis of the first cladding
and an outer layer enclosing the inner layer and the plurality of cores with no gap;

a refractive index of the core is provided higher than refractive indexes of the inner layer and the outer layer;
the refractive indexes of the inner layer and the outer layer are provided higher than a refractive index of the second cladding;
and

the refractive index of the inner layer is provided lower than the refractive index of the outer layer.

US Pat. No. 9,252,872

CROSSTALK MEASURING METHOD AND CROSSTALK MEASURING DEVICE

FUJIKURA LTD., Tokyo (JP...

1. A crosstalk measuring method comprising:
an acquiring step of acquiring data which indicates a distance distribution of an intensity of light which enters one end
of a core of a multicore fiber and returns to the one end, and data which indicates a distance distribution of an intensity
of light which enters other end of the core and returns to the other end; and

a waveform processing step of generating a waveform which includes as a main component a component produced by crosstalk as
a factor, using an inverted intensity distribution waveform obtained by symmetrically inverting at a center position of a
distance one of a first intensity distribution waveform indicated by the data which indicates the distance distribution of
the intensity of the light returning to the one end and a second intensity distribution waveform indicated by the data which
indicates the distance distribution of the intensity of the light returning to the other end and the other one of the first
intensity distribution waveform and the second intensity distribution waveform.

US Pat. No. 9,389,386

MANUFACTURING METHOD OF OPTICAL FIBER RIBBON, MANUFACTURING DEVICE FOR OPTICAL FIBER RIBBON IMPLEMENTING SAID MANUFACTURING METHOD, AND OPTICAL FIBER RIBBON MANUFACTURED WITH SAID MANUFACTURING METHOD

FUJIKURA LTD., Tokyo (JP...

1. A manufacturing method for an optical fiber ribbon, in which: a plurality of optical fiber core cables are arranged in
parallel and the neighboring optical fiber core cables are coupled with each other at certain points with given intervals
therebetween in a longitudinal direction to form a subunit that is a unit to be divided; and the optical fiber core cables
positioned at side edges of the neighboring subunits are coupled with each other at certain points with given intervals therebetween
in the longitudinal direction, comprises:
a resin applying step for sending out the plurality of the optical fiber core cables in a parallel manner with intervals provided
therebetween, in the lateral direction of the optical fiber core cables, applying an uncured resin to the plurality of the
optical fiber core cables, moving a plurality of interrupt members which are included in an intermittent resin-coating device
and arranged corresponding to positions between each of the optical fiber core cables to interrupt the uncured resin, and
periodically changing positions at which the uncured resin is interrupted and positions at which the uncured resin is ejected
without interruption by the interrupt members; and

a resin curing step for irradiating positions, at which the plurality of the optical fiber core cables are arranged in parallel,
concentrated and in contact with each other, with resin curing energy required for the uncured resin coated on the optical
fiber core cables to cure, thereby forming coupled portions at which the optical fiber core cables are coupled to each other,

wherein first coupled portions between the subunits and second coupled portions within each subunit adjacent thereto do not
overlap in the width direction of the optical fiber ribbon, each interval between the adjacent first coupled portions being
longer than each interval between the adjacent second coupled portions,

wherein each of the first coupled portions overlaps with at least one of the other first coupled portions in the width direction
of the optical fiber ribbon, each of the second coupled portions does not overlap with the other coupled portions within the
same subunit in the width direction of the optical fiber ribbon and overlaps with one of the coupled portions within the other
subunit in the width direction of the optical fiber ribbon, and

wherein a moving period or phase of the interrupt members is changed for adjacent optical fiber core cables.

US Pat. No. 9,203,622

CRYPTOGRAPHIC PROCESSING SYSTEM, CRYPTOGRAPHIC PROCESSING METHOD, CRYPTOGRAHPIC PROCESSING PROGRAM, AND KEY GENERATION DEVICE

Mitsubishi Electric Corpo...

1. A cryptographic processing system configured to utilize a basis B and a basis B* generated by transforming a predetermined
basis A using a sparse matrix in which each row and each column have at least one value that is other than constant value
0, to conduct a cryptographic process, the cryptographic processing system comprising:
encryption circuitry that generates a vector in the basis B, the vector being embedded with predetermined information, as
a cipher vector; and

decryption circuitry that, by treating a predetermined vector in the basis B* as a key vector, conducts a pairing operation
for the key vector and the cipher vector which is generated by the encryption circuitry, so as to decrypt the cipher vector,
and extracts information on the predetermined information.

US Pat. No. 9,183,411

CRYPTOGRAPHIC PROCESSING SYSTEM, KEY GENERATION DEVICE, ENCRYPTION DEVICE, DECRYPTION DEVICE, CRYPTOGRAPHIC PROCESSING METHOD, AND CRYPTOGRAPHIC PROCESSING PROGRAM UTILIZING ATTRIBUTE INFORMATION FOR GENERATION OF A KEY FOR DECRYP

Mitsubishi Electric Corpo...

1. A cryptographic processing system having therein at least one of non-transitory computer readable medium and hardware permitting
the cryptographic processing system to execute procedures for cryptographic processing, said cryptographic processing system
comprising:
d (d is an integer of 1 or more) units of key generation devices, an encryption device, and a decryption device, and serving
to execute a cryptographic process using a basis Bt and a basis B*t for at least one integer t=1, . . . , d,

wherein each key generation device of the d units of the key generation devices of the cryptographic processing system includes
a first information input part which takes as input attribute information x?t:=(xt,i) (i=1, . . . , nt where nt is an integer of 1 or more) for an integer t among integers t=1, . . . , d which is predetermined for each key generation
device,

a key element generation part which generates a key element k*t including a vector indicated in Formula 1 based on the integer t, the attribute information x?t inputted by the first information input part, a predetermined value ?, and a basis vector b*t,i(i=1, . . . , 2nt) of the basis B*t, and

a decryption key transmission part which transmits to the decryption device, a decryption key usk including the key element
k*t generated by the key element generation part and the attribute information x?t,

wherein the encryption device of the cryptographic processing system includes
a second information input part which takes as input a variable ?(i) for each integer i=1, . . . , L (L is an integer of 1
or more), which variable ?(i) is either one of a positive tuple (t, v?i) and a negative tuple (t, v?i) of the identification information t (t is any one integer of t=1, . . . , d) and attribute information v?i:=(vi,i?) (i?=1, . . . , nt); and a predetermined matrix M having L rows and r columns (r is an integer of 1 or more),

a vector generation part which generates a column vector s?T:=(S1, . . . , sL)T:=M·f?T based on a vector f? having r pieces of elements and the matrix M inputted by the second information input part, and generates a column vector
(s??)T:=(s1?, . . . , sL?)T:=M·(f??)T based on the matrix M and a vector having r pieces of elements and satisfying s0=h?·(f??)T where s0=h?·f?T,

a cipher element ci generation part which, for each integer i=1, . . . , L and based on the column vector s?T and the column vector (s??)T which are generated by the vector generation part, and predetermined values ?i and ?i? for each integer i=1, . . . , L, generates a cipher element ci including a vector indicated in Formula 2, when the variable ?(i) is a positive tuple (t, v?i), using a basis vector bt,i?(i?=1, . . . , 2nt) of the basis Bt indicated by identification information t of the positive tuple, and generates a cipher element ci including a vector indicated in Formula 3, when the variable ?(i) is a negative tuple (t, v?i), using a basis vector bt,i(i=1, . . . , 2nt) indicated by identification information t of the negative tuple, and

a ciphertext transmission part which transmits to the decryption device, a ciphertext cts including: the cipher element ci generated for each integer i=1, . . . , L by the cipher element ci generation part; the variable ?(i); and the matrix M, and

wherein the decryption device of the cryptographic processing system includes
a decryption key reception part which receives the decryption key usk transmitted by the decryption key transmission part
of at least one key generation device among the d units of key generation devices,

a data reception part which receives the ciphertext cts transmitted by the ciphertext transmission part,

a complementary coefficient calculation part which, based on the attribute information x?t included in the decryption key usk received by the decryption key reception part, and the variable ?(i) included in the ciphertext
cts received by the data reception part, specifies, among integers i=1, . . . , L, a set I of an integer i for which the variable
?(i) is a positive tuple (t, v?i), the decryption key usk including x?t indicated by identification information t of the positive tuple being received by the decryption key reception part, and with
which an inner-product of v?i of the positive tuple and the attribute information x?t indicated by the identification information t of the positive tuple becomes 0, and an integer i for which the variable ?(i)
is a negative tuple (t, v?i), the decryption key usk including x?t indicated by identification information t of the negative tuple being received by the decryption key reception part, and with
which an inner-product of v?i of the negative tuple and the attribute information x?t indicated by the identification information t of the negative tuple does not become 0; and calculates, concerning i included
in the set I specified, a complementary coefficient ?i with which a total of ?iMi based on Mi which is an element on an i-th row of the matrix M included in the ciphertext cts becomes the predetermined vector h?, and

a pairing operation part which calculates predetermined information K by conducting a pairing operation indicated in Formula
4 for the cipher element ci included in the ciphertext cts and the key element k*t included in the decryption key usk based on the set I and the complementary coefficient ?i which are calculated by the complementary coefficient calculation part,


US Pat. No. 9,075,185

HOLE-ASSISTED OPTICAL FIBER

FURUKAWA ELECTRIC CO., LT...

1. A hole-assisted optical fiber comprising:
a core portion; and
a cladding portion that includes an inner cladding layer formed around an outer periphery of the core portion and having a
refractive index lower than that of the core portion, an outer cladding layer formed around an outer periphery of the inner
cladding layer and having a refractive index higher than that of the inner cladding layer and lower than that of the core
portion, and a plurality of holes formed around the core portion, wherein

a diameter of the core portion is in a range of 3 ?m to 9.8 ?m, a relative refractive index difference of the core portion
relative to the outer cladding layer is in a range of 0.11% to 0.45%, an outside diameter of the inner cladding layer is equal
to or less than 53 ?m, a relative refractive index difference of the inner cladding layer relative to the outer cladding layer
is a negative value equal to or more than ?0.30%, a diameter of each of the plurality of holes is in a range of 2.4 ?m to
4.0 ?m, a hole occupancy rate is in a range of 17% to 48%, a bending loss at a wavelength of 1625 nm when bent at a radius
of 5 mm is equal to or less than 1 dB/turn, and a cut-off wavelength is equal to or less than 1550 nm, and

the hole occupancy rate S (%) is defined by the following expression (1):
S=N?(d/2)2/[?(R+d)2??R2]  (1)

where N is the number of the plurality of holes, d (?m) is the diameter of each of the plurality of holes, and R (?m) is a
radius of an inscribed circle which is brought into internal contact with each of the plurality of holes.

US Pat. No. 9,407,438

CRYPTOGRAPHIC SYSTEM, CRYPTOGRAPHIC METHOD, AND CRYPTOGRAPHIC PROGRAM

Mitsubishi Electric Corpo...

1. A cryptographic system configured to perform a process using a predetermined basis B and a predetermined basis B*, the
cryptographic system comprising:
a transmission device including circuitry configured to generate a transmission-side vector tj for at least one index j out
of a plurality of indices j, the transmission-side vector tj being a vector in which information J assigned in advance to
the index j is set as a coefficient of a predetermined basis vector bindex of the basis B, and a parameter ?j for the index j is set as a coefficient of another basis vector batt of the basis B; and

a reception device including circuitry configured to use a reception-side vector rj? for at least one index j? out of a plurality of indices j?, the reception-side vector rj? being a vector in which information J? having an inner-product of 0 with the information J assigned in advance to the index
j corresponding to the index j? is set as a coefficient of a basis vector b*index of the basis B* corresponding to the basis vector bindex, and a parameter ?j? for the index j? is set as a coefficient of a basis vector b*att of the basis B* corresponding to the basis vector batt, and compute a product of pairing operations on corresponding pairs of the basis vectors of the transmission-side vector
tj for the index j and the reception-side vector rj? for the index j? corresponding to the index j.

US Pat. No. 9,106,408

SIGNATURE PROCESSING SYSTEM, KEY GENERATION DEVICE, SIGNATURE DEVICE, VERIFICATION DEVICE, SIGNATURE PROCESSING METHOD, AND SIGNATURE PROCESSING PROGRAM

Mitsubishi Electric Corpo...

1. A signature processing system comprising:
a key generation device, a signature device, and a verification device, and serving to execute a signature process using a
basis Bt and a basis B*t for each integer t=0, . . . , d+1 (d is an integer of 1 or more),

wherein the key generation device includes
a first information input part which takes as input an attribute set ? including identification information t and attribute
information x?t:=(xt,i) (i=1, . . . , nt where nt is an integer of 1 or more) for at least one integer t=1, . . . , d,

a key element 0 generation part which generates a key element k*0 where a predetermined value ? is set as a coefficient for a basis vector b*0,1 of a basis B*0,

a key element t generation part which generates a key element k*t where ?xt,i (i=1, . . . , nt) obtained by multiplying the attribute information x?t by the predetermined value ? is set as a coefficient for a basis vector b*t,i (i=1, . . . , nt) of the basis B*t, concerning each identification information t included in the attribute set ? inputted by the first information input part,

a key element d+1 generation part which generates a key element k*d+1,1 where the predetermined value ? is set as a coefficient for a basis vector b*d+1,1 of a basis B*d+1, and a key element k*d+1,2 where the predetermined value ? is set as a coefficient for a basis vector b*d+1,2 of the basis B*d+1, and

a signing key transmission part which transmits, to the signature device, a signing key sk? including: the key element k*0 generated by the key element 0 generation part; the key element k*t generated by the key element t generation part concerning each identification information t included in the attribute set
F; the key element k*d+1,1 and the key element k*d+1,2 which are generated by the key element d+1 generation part; and the attribute set ?,

wherein the signature device includes
a signature element 0 generation part which generates a signature element s*0 including the key element k*0 included in the signing key sk?,

a signature element i generation part which generates, for each integer i=1 . . . , L, a signature element s*i including ?ik*t obtained by multiplying the key element k*t included in the signing key sk? by a value ?i, by setting the value ?i to satisfy ?i:=?i when the integer i is included in the set I specified by the complementary coefficient calculation part and the variable ?(i)
is a positive tuple (t, v?i); by setting the value ?i to satisfy ?i:=?i/(v?i·x?t) when the integer i is included in the set I and the variable ?(i) is a negative tuple (t, v?i); and by setting the value ?i to satisfy ?i:=0 when the integer i is not included in the set I,

a signature element L+1 generation part which generates a signature element s*L+1 including a sum of the key element k*d+1,1 included in the signing key sk? and m?·k*d+1,2 obtained by multiplying the key element k*d+1,2 by a value m? generated using the message m, and

a signature data transmission part which transmits, to the verification device, signature data ? including: the signature
element s*0 generated by the signature element 0 generation part; the signature element s*i generated for each integer i=1, . . . , L by the signature element i generation part; the signature element s*L+1 generated by the signature element L+1 generation part; the message m; the variable ?(i); and the matrix M, and

wherein the verification device includes
a data acquisition part which acquires the signature data ? transmitted by the signature data transmission part,
a verification element 0 generation part which generates a verification element c0 by setting, as a coefficient for a basis vector b0,1 of a basis B0, ?s0?sL+1 calculated from a value s0:=h?·f? and a predetermined value sL+1, the value s0:=h?·f? being generated using a vector f? having r pieces of elements, and the vector h?,

a verification element i generation part which, for each integer i=1, . . . ,L and using a column vector s?T:=(s1, . . . , sL)T:=M·f?T generated based on the vector f? and the matrix M which is included in the signature data ? acquired by the data acquisition part, and a predetermined number
?i for each integer i=1, . . . , L, generates a verification element ci, when the variable ?(i) is a positive tuple (t, v?i), by setting si+?ivi,1 as a coefficient for a basis vector bt,1 of the basis Bt indicated by identification information t of the positive tuple and by setting ?ivi,i? (i?=2, . . . , nt) as a coefficient for a basis vector bt,i? (i?=2, . . . , nt), and generates a verification element ci, when the variable ? (i) is a negative tuple (t, v?i), by setting sivi,i? (i?=1, . . . , nt) as a coefficient for the basis vector bt,i? (i?=1, . . . , nt) indicated by identification information t of the negative tuple,

a verification element L+1 generation part which generates a verification element cL+1 by setting sL+1??L+1m? calculated from the predetermined value sL+1, the value m?, and a predetermined value ?L+1 as a coefficient for a basis vector bd+1,1 of a basis Bd+1, and by setting the predetermined value ?L+1 as a coefficient for a basis vector bd+1,2, and

a pairing operation part which verifies an authenticity of the signature data a by conducting a pairing operation ?i=0L+1e(ci,s*i) for the verification element c0 generated by the verification element 0 generation part, the verification element ci generated by the verification element i generation part, the verification element cL+1 generated by the verification element L+1 generation part, and the signature elements s*0, s*i, and s*L+1 included in the signature data ?.

US Pat. No. 9,082,543

INDUCTOR

NIPPON TELEGRAPH AND TELE...

1. An inductor comprising:
a first inductor wire formed into a shape of a spiral on an outer circumference of an inductor region and having a start point
connected to a first terminal;

a second inductor wire formed into a shape of a spiral on an inner circumference of the inductor region and having a start
point at an end point of said first inductor wire and an end point connected to a second terminal; and

a third inductor wire formed into a shape of a spiral in a region sandwiched between said first inductor wire and said second
inductor wire and having a start point at a node between said first inductor wire and said second inductor wire and an end
point connected to a third terminal;

wherein said first inductor wire bifurcates at said end point thereof to said second inductor wire and said third inductor
wire.

US Pat. No. 9,297,977

LENS OPTICAL COMPONENT WITH LENS HOUSING SUPPORTED BY LENS HOLDER

Nippon Telegraph and Tele...

1. A lens optical component comprising:
a lens housing holding a lens; and
a lens holder that supports the lens housing holding the lens at a predetermined position, the lens holder comprising:
a support member that supports the lens holder at a predetermined position; and
a pair of leg members that are inclined toward the lens housing and extend from the support member to upper end tips, wherein
the pair of leg members are formed with a distance between the pair of leg members set such that the distance between lower
end portions thereof joined to the support member is equal to or larger than a width of the lens housing to be supported and
the distance between the upper end tips thereof is set to be equal to or smaller than the width of the lens housing to be
supported, and that the distance becomes gradually smaller from the lower end portions to the upper end tips, and wherein

the upper end tips of the pair of leg members are in contact with the lens housing, and
the pair of leg members are welded to the lens housing at positions in contact with the lens housing.

US Pat. No. 9,201,194

OPTICAL MODULE

NTT Electronics Corporati...

1. An optical module, comprising:
a planar lightwave circuit including a waveguide-type optical functional circuit formed on a substrate, the waveguide-type
optical functional circuit having a waveguide region where only an optical waveguide is formed in contact with a side, wherein
an end face of the optical waveguide is formed in contact with the side, the end face being an emission end face where output
light is emitted from the optical functional circuit, or an entrance end face where input light is entered to the optical
functional circuit;

a fixing mount employed to hold the planar lightwave circuit only in a portion where the waveguide region is located; and
an auxiliary mount employed to hold the planar lightwave circuit in contact with a side that is opposite the side in contact
with the end face,

wherein the planar lightwave circuit and the auxiliary mount are fixed together by employing an elastic adhesive or an elastic
structure that has lower elasticity than that of an adhesive or a bonding material that rigidly fixes the planar lightwave
circuit to the fixing mount.

US Pat. No. 9,432,188

SECRET SHARING SYSTEM, DATA DISTRIBUTION APPARATUS, DISTRIBUTED DATA TRANSFORM APPARATUS, SECRET SHARING METHOD AND PROGRAM

NIPPON TELEGRAPH AND TELE...

1. A secret sharing system comprising a data distribution apparatus and N distributed data transform apparatuses,
the data distribution apparatus comprising:
circuitry configured to
receive an electronic information file a as an input;
select K?1 keys s1, . . . , sK?1?S;

compute rj=P(sj) from the keys s1, . . . , sK?1 to generate pseudorandom numbers r1, . . . , rK?1, where j=1, . . . , K?1;

generate a ciphertext c from the electronic information file a?R by using the pseudorandom numbers r1, . . . , rK?1;

divide each of the keys s1, . . . , sK?1 into N shares fs1(n), . . . , fsK?1(n) by using an arbitrary secret sharing scheme S1; and

divide the ciphertext c into N shares fc(n) by using an arbitrary secret sharing scheme S0;

each of the distributed data transform apparatuses comprising:
circuitry configured to
compute a reconstructed value Uj=P(uj) from a value uj generated by reconstruction of shares fsj(i) by using the secret sharing scheme S1 when K shares fsj(i) are input into the distributed data transform apparatuses, and generate the reconstructed value Uj (j=K) by reconstruction of shares fc(i) by using the secret sharing scheme S0 when K shares fc(i) are input into the distributed data transform apparatuses;

divide the reconstructed value Uj into N shares fUj(n) by using an arbitrary homomorphic secret sharing scheme S2; and

generate a share ga(i) of the electronic information file a from K shares fU1(i), . . . , fUK(i);

where N and K are integers greater than or equal to 2, N?K, n=1, . . . , N, ? represents K different integers greater than
or equal to 1 and less than or equal to N, i is an integer, i??, fx(n) represents N shares of x, R is a ring, S is a key space, and P(x) is a mapping that maps x?S to the ring R,

wherein at least K distributed data transform apparatuses are configured to reproduce the original electronic information
file a when at least K reconstructed values Uj are reconstructed separately respectively by the at least K distributed data transform apparatuses, and none of the original
electronic information file a can be obtained when less than K reconstructed values Uj are reconstructed by less than K distributed data transform apparatuses.

US Pat. No. 9,294,826

WAVELENGTH SELECTION SWITCH SYSTEM AND METHOD FOR CONTROLLING WAVELENGTH SELECTION SWITCH

Nippon Telegraph and Tele...

1. A wavelength selection switch system comprising:
a wavelength selection switch including an input port and an output port;
a nonvolatile memory in which configuration information for controlling an operation of the wavelength selection switch is
stored;

a high-speed memory in which reading and writing can be performed at a higher speed than in the nonvolatile memory, and that
stores a copy of the configuration information stored in the nonvolatile memory; and

a control unit that controls an operation of the wavelength selection switch based on the configuration information read from
the high-speed memory,

wherein the control unit periodically reads the configuration information stored in the nonvolatile memory and writes a copy
of the read configuration information to the high-speed memory.

US Pat. No. 9,541,722

OPTICAL FIBER RIBBON AND OPTICAL FIBER CABLE

FUJIKURA LTD., Tokyo (JP...

1. An optical fiber ribbon comprising:
a plurality of optical fiber cores arranged in parallel spaced from each other; and
a tape forming member having coating portions covering each outer circumference of the optical fiber cores, spaced each other,
and a coupling portion, integrally formed with the coating portion, intermittently coupling the coating portions each covering
adjacent optical fiber cores,

wherein each thickness of the coupling portions is less than each thickness of the optical fiber cores including the coating
portions, and

each of the coating portions has an opening portion to expose a part of a surface of only a respective one of the optical
fiber cores, and at least a part of the coating portion is continuous in a longitudinal direction of the optical fiber cores.

US Pat. No. 9,459,417

PLANAR LIGHTWAVE CIRCUIT

Nippon Telegraph and Tele...

1. A planar lightwave circuit having a waveguide-type optical functional circuit formed on a substrate, the planar lightwave
circuit comprising:
a region that includes an optical functional circuit; and
a waveguide region that only includes an optical waveguide that is in contact with an end of the substrate, the waveguide
region forming an end face that is either an emission-end face of the optical waveguide for propagating light emitted from
the optical functional circuit or an incident-end face of the optical waveguide for propagating light incident on the optical
functional circuit,

wherein the portion of the substrate on which the waveguide region is only formed is fixed to a fixing mount for holding the
planar lightwave circuit such that only one end of the substrate is fixed to the fixing mount,

wherein the region that includes the optical functional circuit is not fixed to the fixing mount and has a shape which is
changed as desired regardless of any warping due to thermal changes.

US Pat. No. 9,178,616

STATION-SIDE APPARATUS AND FRAME TRANSFER APPARATUS

NIPPON TELEGRAPH AND TELE...

1. A station-side apparatus comprising:
a reception circuit that receives an upstream frame from a subscriber-side apparatus connected via an optical transmission
channel;

a transmission/reception circuit that transmits the upstream frame to a host apparatus connected via an interface and receives
a downstream frame from the host apparatus via the interface;

a plurality of transmission circuits that are provided in correspondence with a plurality of transmission systems, respectively,
and transmit the downstream frame to the subscriber-side apparatus via the optical transmission channel at transmission speeds
preset via the optical transmission channel;

a frame transfer processing unit that transfers the upstream frame received by said reception circuit to said transmission/reception
circuit and transfers the downstream frame received by said transmission/reception circuit to said transmission circuits;
and

a table in which a destination ID for identifying one of a user apparatus and the subscriber-side apparatus serving as a destination
of the downstream frame, identifier information for identifying one of the subscriber-side apparatus to which the user apparatus
is connected and the subscriber-side apparatus serving as the destination, and transfer instruction information indicating
the transmission system of an output destination of the downstream frame are registered in association with each other,

wherein said frame transfer processing unit acquires, from said table, the identifier information and the transfer instruction
information associated with the destination ID of the downstream frame received by said transmission/reception circuit, gives
the identifier information to the downstream frame, and transfers the downstream frame to, out of said plurality of transmission
circuits, said transmission circuit of the transmission system indicated by the transfer instruction information,

wherein said frame transfer processing unit further comprises a transmission source ID registration unit that acquires, from
the upstream frame received by said reception circuit, a transmission source ID for identifying one of the user apparatus
and the subscriber-side apparatus of a transmission source of the upstream frame and the identifier information for identifying
one of the subscriber-side apparatus to which the user apparatus of the transmission source is connected and the subscriber-side
apparatus of the transmission source, and registers the transmission source ID, the identifier information, and the transfer
instruction information indicating the transmission system associated with the identifier information in advance in said table
in association with each other.

US Pat. No. 9,122,084

PHASE MODULATION APPARATUS

NTT ELECTRONICS CORPORATI...

1. A phase modulation apparatus comprising:
a light source which outputs continuous light having a constant optical phase;
a first phase modulator and a second phase modulator which modulate respective first and second optical phases of first and
second continuous lights, obtained by branching an output of the light source, based on first and second electrical data signals,
respectively;

a ?/2 phase shifter which shifts the optical phase of an output of one the first and second phase modulators by ?/2;
a multiplexer which combines an output of the ?/2 phase shifter and an output of the other one of the first and second phase
modulators to provide a combined light output;

an intensity modulator which intensity-modulates the combined light output of the multiplexer with an electrical clock signal
synchronized with at least one of the first and second electrical data signals;

a first and a second phase shifter which are disposed in one of (a) first and second electrical paths, respectively, through
which the first and second electrical data signals propagate to the first and second phase modulators, respectively, (b) said
first electrical path and a third electrical path through which the electrical clock signal propagates to the intensity modulator,
and (c) said second and third electrical paths, and which shift the Phase of at least one of the first and second electrical
data signals or the phase of the electrical clock signal; and

a phase control circuit which controls, based on the phase of the first and second electrical data signal or the phase of
the electrical clock signal in the electrical path in which a phase shifter is not disposed, the phase of the first and or
second electrical data signal or the phase of the electrical clock signal in the electrical path in which the phase shifter
is disposed so that the intensity of the optical output from the intensity modulator is maximum.

US Pat. No. 9,230,554

ENCODING METHOD FOR ACQUIRING CODES CORRESPONDING TO PREDICTION RESIDUALS, DECODING METHOD FOR DECODING CODES CORRESPONDING TO NOISE OR PULSE SEQUENCE, ENCODER, DECODER, PROGRAM, AND RECORDING MEDIUM

NIPPON TELEGRAPH AND TELE...

1. A computer-implemented encoding method executing on a processor, the method comprising acquiring codes corresponding to
prediction residuals obtained according to prediction analysis applied to time series signals included in a predetermined
time interval of input time series signals which are speech or acoustic signals, with the number of bits to be assigned to
the codes corresponding to the prediction residuals being switched according to whether an index that indicates a level of
periodicity and/or stationarity corresponding to the time series signals in the predetermined time interval or time series
signals in an interval before the predetermined time interval of the input time series signals satisfies a condition that
indicates high periodicity and/or high stationarity or a condition that indicates low periodicity and/or low stationarity,
wherein the number of bits of the codes corresponding to the prediction residuals, obtained when the index that indicates
the level of periodicity and/or stationarity satisfies the condition that indicates high periodicity and/or high stationarity,
is smaller than the number of bits of the codes corresponding to the prediction residuals, obtained when the index that indicates
the level of periodicity and/or stationarity does not satisfy the condition that indicates high periodicity and/or high stationarity;
or

the number of bits of the codes corresponding to the prediction residuals, obtained when the index that indicates the level
of periodicity and/or stationarity satisfies the condition that indicates low periodicity and/or low stationarity, is larger
than the number of bits of the codes corresponding to the prediction residuals, obtained when the index that indicates the
level of periodicity and/or stationarity does not satisfy the condition that indicates low periodicity and/or low stationarity,

wherein a predetermined total number of bits is assigned to codes corresponding to a time interval that includes the predetermined
time interval and a second predetermined time interval after the predetermined time interval; and

the number of bits to be assigned to codes corresponding to second prediction residuals obtained according to prediction analysis
applied to time series signals included in the second predetermined time interval is determined according to the number of
unassigned bits determined from the total number of bits and the number of bits to be assigned to the codes corresponding
to the prediction residuals obtained according to the prediction analysis applied to the time series signals included in the
predetermined time interval, to acquire, with the determined number of bits, the codes corresponding to the second prediction
residuals.

US Pat. No. 9,323,002

LIGHT MULTIPLEXER

NTT ELECTRONICS CORPORATI...

3. A light multiplexer comprising:
a port that emits a light beam along an optical axis;
a diffraction grating being of a planar form, for reflecting or transmitting the light beam, and having a plurality of straight
gratings formed in parallel to each other so as to diffract the light beam;

a substrate;
a holder for holding the diffraction grating along a first side of the diffraction grating that is radially offset from the
optical axis; and

a supporter for securely supporting the holder on the substrate in a state in which an empty gap is defined between a bottom
surface of the holder and an upper surface of the substrate so that both of the holder and the diffraction grating are not
brought into contact with the substrate, to reduce displacement in grating pitch of the diffraction grating caused by a change
in temperature of the substrate,

wherein the diffraction grating has a second side that (a) is radially offset from the optical axis, perpendicular to the
substrate, and (b) has no supporter situated thereon,

wherein the bottom surface of the holder is parallel to the upper surface of the substrate,
wherein the holder also includes a side perpendicular to the bottom surface, and is thus in a form of an L shape having an
inner corner at an intersection of the bottom surface and the side, and

wherein the diffraction grating has a corner that abuts the inner corner.

US Pat. No. 9,116,317

PLANAR LIGHTWAVE CIRCUIT

NIPPON TELEGRAPH AND TELE...

1. A planar lightwave circuit having a waveguide-type optical functional circuit formed on a substrate, the planar lightwave
circuit comprising:
a waveguide region formed only of an optical waveguide that is in contact with a side forming an emission-end face of the
optical waveguide for propagating the light emitted from the optical functional circuit or an incident-end face of an optical
waveguide for propagating the light incident on the optical functional circuit,

wherein only the portion of the bottom of the substrate on which the waveguide region is formed is fixed to an intermediate
fixing mount, and

wherein the intermediate fixing mount is provided to be fixed to a fixing mount for holding the planar lightwave circuit and
a thermal expansion coefficient of the intermediate fixing mount is equivalent to the thermal expansion coefficient of the
substrate or is closer in value to the thermal expansion coefficient of the substrate than the thermal expansion coefficient
of the fixing mount.

US Pat. No. 9,264,736

ENCODING METHOD, DECODING METHOD, ENCODING DEVICE, AND DECODING DEVICE

NIPPON TELEGRAPH AND TELE...

1. A decoding method of decoding, using a decoding apparatus having a processor, coded data with a resolution of N/M times
(M and N are integers, and 1?N2) that of an original image, the decoding method comprising:
a decoding step of receiving the coded data that are encoded by decomposing the original image into M uniform subbands using
an analysis filter bank that includes M filters of the same bandwidth and M 1/M-times downsampling units, extracting N signals
from decomposed signals from a low frequency side, and decoding, using the decoding apparatus, the N signals by using an entropy
decoding method; and

a bandwidth synthesizing step of synthesizing the N signals, that are decoded to obtain an image of the resolution of N/M
times that of the original image, by using a synthesizing filter bank that includes N N-times upsampling units and N filters
of the same bandwidth,

wherein the coded data includes information of resolution levels defined from the low frequency side in ascending order of
subband in the decomposed subbands, and

the decoding step includes a calculation step of obtaining a resolution of the original image and a predetermined resolution,
and calculating the value N suitable for the predetermined resolution by using the resolution of the original image and the
decomposition number M.

US Pat. No. 9,184,809

WIRELESS COMMUNICATION METHOD AND ACCESS POINT APPARATUS

Nippon Telegraph and Tele...

1. A wireless communication method in which an access point apparatus including a plurality of antennas communicates with
at least one station apparatus, the method comprising:
a training weight reading step of reading, by the access point apparatus, training weights for a station which performs channel
estimation stored in a storage unit;

a weight training symbol transmission step of generating, by the access point apparatus, a weight training symbol by multiplying
the training weights by a training symbol and transmitting the generated weight training symbol;

a weight channel information estimation step of estimating, by the station apparatus, weight channel information from the
received weight training symbol;

a feedback step of transmitting, by the station apparatus, the weight channel information to the access point apparatus;
a transmission weight calculation step of calculating, by the access point apparatus, transmission weights using the received
weight channel information and the training weights stored in the storage unit;

a data signal transmission step of transmitting, by the access point apparatus, a data signal in accordance with the transmission
weights; and

a training weight storage step of calculating, by the access point apparatus, new training weights using the weight channel
information and the training weights stored in the storage unit and storing the calculated new training weights in the storage
unit.

US Pat. No. 9,182,559

LIGHT-RECEIVING PACKAGE FOR FLAT-PLATE MOUNTING, AND OPTICAL MODULE

NTT ELECTRONICS CORPORATI...

1. A light-receiving package for flat-plate mounting comprising:
a first subassembly having a photo diode and a retaining holder, the photo diode being fixed to a front surface of the retaining
holder, and a back surface of the retaining holder being a flat surface capable of moving parallel on a plane parallel to
a light-receiving surface of the photo diode; and

a second subassembly having a rectangular U-shaped concave holder for retaining the retaining holder and a flat-plate base
disposed on a substrate, a surface of the flat-plate base that is mounted on the substrate being a flat surface capable of
moving parallel to a substrate surface, the rectangular U-shaped concave holder and the flat-plate base being fixed so that
a cut-out side of the rectangular U-shaped concave holder faces above the substrate, and at least one of surfaces of the concave
holder having a rectangular U-shape being a flat surface capable of moving parallel to the back surface of the retaining holder.

US Pat. No. 9,562,827

MEASURING METHOD OF LONGITUDINAL DISTRIBUTION OF BENDING LOSS OF OPTICAL FIBER, MEASURING METHOD OF LONGITUDINAL DISTRIBUTION OF ACTUAL BENDING LOSS VALUE OF OPTICAL FIBER, TEST METHOD OF OPTICAL LINE, MANUFACTURING METHOD OF OPTIC

FUJIKURA LTD., Tokyo (JP...

1. A measuring method of a longitudinal distribution of bending loss of an optical fiber, the method comprising:
conducting a bidirectional OTDR measurement of the optical fiber in a longitudinal direction of the optical fiber;
calculating an arithmetical mean value I(?, x) from two backscattering light intensities of two backscattering lights at a
position x obtained by the bidirectional OTDR measurement of the optical fiber;

obtaining a mode field diameter 2W(?, x) and a relative refractive index difference ?(x) between a core and a clad of the
optical fiber at the position x and a wavelength ?, using the arithmetical mean value I(?, x), formula (2), formula (3), and
formula (4):


and

obtaining a bending loss value at the position x based on the mode field diameter 2W(?, x) and the relative refractive index
difference ?(x) at the position x.

US Pat. No. 9,066,096

VIDEO ENCODING METHOD AND DECODING METHOD, APPARATUSES THEREFOR, PROGRAMS THEREFOR, AND STORAGE MEDIA WHICH STORE THE PROGRAMS

Nippon Telegraph and Tele...

1. A video encoding method of encoding a multi-viewpoint video image by using disparity compensation, the method comprising
the steps of:
generating, based on disparity information between a reference camera image, which is obtained by decoding an already-encoded
camera image, and an encoding target camera image corresponding to the reference camera image, a disparity-compensated image
for the encoding target camera image;

setting reference target information, which indicates a reference image group as the reference target, for each predetermined
section unit on the encoding target camera image in accordance with a state of the disparity-compensated image;

selecting, for each predetermined section unit on the encoding target camera image, one of a decoded differential image group,
which includes decoded differential images, each obtained by decoding an already-encoded differential image between a camera
image and a disparity-compensated image, and a decoded camera image group, which includes decoded camera images, each obtained
by decoding an already-encoded camera image, as the reference target based on the set reference target information, where
the decoded differential images and the decoded camera images each have the same view point as that of the encoding target
camera image;

predictive-encoding a differential image between the encoding target camera image and the disparity-compensated image by referring
to a reference image included in the image group selected as the reference target;

storing a decoded differential image, which is obtained by decoding the encoded differential image, as a constituent of the
decoded differential image group; and

storing a decoded camera image, which is obtained by decoding the encoding target camera image, which was already encoded,
based on the decoded differential image, as a constituent of the decoded camera image group,

wherein in the step of setting the reference target information, the reference target information is set in accordance with
presence or absence of the disparity-compensated image; and

in the step of selecting one of the decoded differential image group and the decoded camera image group, when the reference
target information indicates that the disparity-compensated image is present, the decoded differential image group is selected,
and when the reference target information indicates that the disparity-compensated image is absent, the decoded camera image
group is selected.

US Pat. No. 9,332,275

METHODS, APPARATUSES, AND PROGRAMS FOR ENCODING AND DECODING PICTURE

Nippon Telegraph and Tele...

1. A picture encoding method for performing compressive encoding on an input picture, the picture encoding method comprising:
a divided picture generating step of, when the input picture is divided into blocks each having n×m pixels and each divided
block is divided into sub-blocks each having n1×m1 pixels (where 1?n1 the blocks;

an intra divided-picture encoding step of performing intra divided-picture encoding on at least one of the divided pictures;
an inter divided-picture encoding step of selecting, among encoded divided pictures, an encoded divided picture having the
shortest distance on an original picture with respect to pixels at the same position in an encoding target divided picture
and the encoded divided pictures as a reference picture, generating a predicted picture for the encoding target divided picture
using the selected reference picture, and performing inter divided-picture encoding;

a correlation direction calculating step of calculating a direction in which a correlation with a pixel on the original picture
is highest with respect to pixels at the same position in each encoded divided picture serving as a candidate for the reference
picture and a reference picture of each encoded divided picture serving as the candidate for the reference picture based on
a prediction error in inter divided-picture prediction of each encoded divided picture serving as the candidate for the reference
picture when a plurality of candidates for the reference picture are present;

a reference picture selecting step of selecting an encoded divided picture in the direction in which the correlation is high
for the encoding target divided picture as the reference picture when the plurality of candidates for the reference picture
are present; and

an information source encoding step of performing information source encoding on encoding results in the intra divided-picture
encoding step and the inter divided-picture encoding step.

US Pat. No. 9,253,762

WIRELESS COMMUNICATION SYSTEM AND ACCESS POINT APPARATUS

Nippon Telegraph and Tele...

1. A wireless communication system in which an access point apparatus performs simultaneous transmission to a plurality of
station apparatuses,
the access point apparatus comprising:
a group storage unit which stores an association between a station apparatus included in a group that is a target for the
simultaneous transmission and group identification information;

a group identification information notification unit which notifies each station apparatus included in the group of the group
identification information;

an identification information acquisition unit which acquires group identification information that is being used by a second
access point apparatus; and

an identification information change unit which, if group identification information that is being used by the access point
apparatus itself overlaps with the group identification information that is being used by the second access point apparatus,
changes the group identification information so as to reduce the number of pieces of overlapping group identification information,

the station apparatuses each comprising a notification unit which receives a signal including group identification information
that corresponds to each station apparatus itself, and, if a predetermined condition indicating that the signal is not destined
for each station apparatus itself is satisfied, notifies the access point apparatus which is a party with which each station
apparatus itself performs wireless communication of the fact that there is an overlap with respect to the group identification
information of the signal that satisfies the predetermined condition,

wherein if the sum of the number of pieces of group identification information that are being used by the access point apparatus
itself and the number of pieces of group identification information that are being used by the second access point apparatus
is larger than the total number of pieces of group identification information that are available to the access point apparatus
itself, the identification information change unit calculates the total amount of traffic for each of the pieces of the group
identification information that are being used by the access point apparatus itself and preferentially changes group identification
information of a group that has the total amount of the traffic which is larger than those of the other groups to group identification
information that is not used by the second access point apparatus.

US Pat. No. 9,116,291

INTEGRATED OPTICAL MODULE

NIPPON TELEGRAPH AND TELE...

1. An integrated optical module comprising:
a PLC chip;
a seat bonded and fixed to part of a lower surface of the PLC chip with an adhesive which is applied to an adhesion surface
of the seat; and

a support portion supporting the seat, wherein a water-repellent treatment portion is provided by masking an upper portion
of the support portion with a water-repellent material.

US Pat. No. 9,300,469

SECURE COMPUTING SYSTEM, SECURE COMPUTING METHOD, SECURE COMPUTING APPARATUS, AND PROGRAM THEREFOR

NIPPON TELEGRAPH AND TELE...

1. A secure computing system that obtains a computation result f(m) of a logic circuit function f(x) for an input value m
while concealing said input value m, comprising:
a first secure computing apparatus that stores said logic circuit function f(x); and
a second secure computing apparatus which is independent from said first secure computing apparatus,
wherein said first secure computing apparatus includes:
a first receiver that receives a segment B of said input value m, said input value m having been divided into a segment A
and said segment B; and

a generator that uses said logic circuit function f(x) and said segment B to generate data T in which said logic circuit function
f(x) and said segment B are concealed by concealing the specific logic gates used to achieve the logic circuit function f(X*B)
where * is an operator, with segment B as an input, when generating the data T, said input value m corresponding to said segment
A and said segment B; and

wherein said second secure computing apparatus includes:
a second receiver that receives said segment A and said data T; and
a calculator that obtains said computation result f(m) by using said segment A and said data T without using said segment
B.

US Pat. No. 9,223,184

OPTICAL MODULATOR

Nippon Telegraph and Tele...

1. An optical modulator comprising:
an input optical splitting unit for bifurcating input light from a main input port;
a final optical coupling unit for coupling optical signals of two lines in polarization states orthogonal to each other to
output to a main output port;

an intermediate optical coupling unit provided in an intermediate position between the input optical splitting unit and the
final optical coupling unit, the intermediate optical coupling unit including at least two input ports and at least two output
ports;

first and second optical paths for connecting the input optical splitting unit and the intermediate optical coupling unit,
optical path lengths of the first and second optical paths are approximately equal to each other;

third and fourth optical paths for connecting the intermediate optical coupling unit and the final optical coupling unit,
optical path lengths of third and fourth optical paths are approximately equal to each other; and

three binary phase modulation unit arranged in three optical paths out of the first, second, third and fourth optical paths,
respectively.

US Pat. No. 9,198,580

CONSTITUENT CONCENTRATION MEASURING APPARATUS AND CONSTITUENT CONCENTRATION MEASURING APPARATUS CONTROLLING METHOD

NIPPON TELEGRAPH AND TELE...

5. A constituent concentration measuring apparatus comprising:
light generating means for generating light;
light modulation means for electrically intensity-modulating the light at a constant frequency, the light being generated
by the light generating means for generating light;

light outgoing means for outputting the intensity modulated light toward a test subject, the intensity modulated light being
intensity-modulated by the light modulation means for electrically intensity-modulating the light;

acoustic wave detection means for detecting an acoustic wave which is emitted from said test subject irradiated with said
intensity modulated light; and

a container in which a space between said light outgoing means for outputting the intensity modulated light and said acoustic
wave detection means for detecting the acoustic wave is filled with an acoustic matching substance having acoustic impedance
equal to that of said test subject, wherein

said light generating means for generating light generates two light beams having different wavelengths,
said light modulation means intensity-modulates said two light beams so that the light beams have the same frequency and reverse
phases, where one of the light beams is phase shifted by 180° from another of the light beams, and then multiplexes the light
beams to generate one intensity modulated light beam in which the wavelengths of the two light beams appear alternately at
a constant frequency, and

the bottom portion of said container forms a semi-ellipsoid containing the two focal points in sectional plane, and said light
outgoing means for outputting the intensity modulated light and said acoustic wave detection means for detecting the acoustic
wave are positioned at each of the two focal points of said semi-ellipsoid respectively.

US Pat. No. 9,055,303

VIDEO ENCODING METHOD AND DECODING METHOD, APPARATUSES THEREFOR, PROGRAMS THEREFOR, AND STORAGE MEDIA FOR RECORDING THE PROGRAMS

Nippon Telegraph and Tele...

1. A video encoding method in which a video signal made up of two or more signal elements is targeted for encoding, comprising:
a step of setting a downsampling ratio for a specific signal element of a frame in accordance with a size of an amount of
transition within the frame by storing the downsampling ratio in a memory of a video encoding apparatus;

a step of generating a video signal which is targeted for encoding by using said video encoding apparatus to downsample the
specific signal element inside the frame in accordance with the set downsampling ratio stored in said memory;

a step of appending information showing whether or not each block of a specific size includes a significant coefficient to
each block for each signal element quantized by said step of generating the video signal targeted for encoding; and

a step of setting position information showing the position of a group of blocks which includes the specific signal element
within a set of groups of blocks which share the specific signal element, for each set of groups of blocks.

US Pat. No. 9,307,301

OPTICAL SWITCH

Nippon Telegraph and Tele...

1. An optical switch including at least one input port and at least one output port, comprising:
an optical demultiplexing element that demultiplexes an optical signal from the at least one input port into wavelength-separated
optical signals;

at least one first optical deflection element that deflects the wavelength-separated optical signal incoming from the optical
demultiplexing element to change a traveling direction thereof for each wavelength;

a second optical deflection element that deflects the optical signal incoming from the first optical deflection element to
be output to at least one of the output ports; and

an optical multiplexing element that multiplexes the wavelength-separated optical signals incoming from the second optical
deflection element,

wherein:
the first optical deflection element and the second optical deflection element deflect the incident optical signal in a switch
axis direction perpendicular to a wavelength dispersion axis direction of the optical demultiplexing element and the optical
multiplexing element,

the first optical deflection element and the second optical deflection element are formed of liquid-crystal elements each
having phase distribution forming a curved surface in the switch axis direction, and

a beam waist of the optical signal exists in a position located midway between the first optical deflection element and the
second optical deflection element in the switch axis direction.

US Pat. No. 9,219,111

NITRIDE SEMICONDUCTOR STRUCTURE AND METHOD OF PREPARING THE SAME

Nippon Telegraph and Tele...

1. A nitride semiconductor structure comprising:
a graphite-structure boron nitride thin film;
a wurtzite-structure AlxGa1-xN (x>0) thin film on the graphite-structure boron nitride thin film; and

a wurtzite-structure AlGaInBN thin film on the wurtzite-structure AlxGa1-xN (x>0) thin film.

US Pat. No. 9,271,233

COMMUNICATION SYSTEM, COMMUNICATION METHOD, AND CHILD STATION OF COMMUNICATION SYSTEM

NIPPON TELEGRAPH AND TELE...

1. A communication system including a parent station and one or a plurality of child stations,
said parent station comprising:
a parent station communication unit that has a reference time and communicates with said plurality of child stations;
one or a plurality of parent station power control units each of which determines whether said child station should be in
a power saving mode in which an apparatus is periodically partially or wholly stopped or in a normal mode in which the apparatus
is operated without being partially or wholly stopped, and instructs said child station to change a mode; and

one or a plurality of parent station period measurement units each of which measures a stop period in which the apparatus
of the child station is partially or wholly stopped and a non-stop period in which the apparatus of the child station is not
stopped in the power saving mode, and

said child station comprising:
a child station communication unit that performs communication while synchronizing the reference time of said parent station
with a local time of said child station;

a child station power control unit that changes the mode between the power saving mode and the normal mode of the child station
in accordance with the mode change instruction from said parent station; and

a child station period measurement unit that measures the stop period and the non-stop period of said child station, and performs
a correction for one or both of the stop period and the non-stop period in the power saving mode using an error obtained by
calculating a difference generated during the power saving mode between the reference time of said parent station and the
local time of the child station.

US Pat. No. 9,131,236

CODE AMOUNT CONTROL METHOD AND APPARATUS

Nippon Telegraph and Tele...

1. A code amount control method used in a video encoding method for performing code amount control by estimating an amount
of code generated for an encoding target picture, the control method comprising:
a step that computes a feature value of the encoding target picture and stores the feature value of the encoding target picture
into a storage device;

a step that extracts a feature value of a previously-encoded picture which is used for generated code amount estimation, where
the feature value of the previously-encoded picture has been stored in the storage device;

a step that compares the feature value of the encoding target picture with the feature value of the previously-encoded picture,
where the encoding target picture and the previously-encoded picture are both intra pictures and they are positioned at a
large interval such that there are at least five pictures between them; and

a step that is performed according to a result of the feature value comparison, wherein if it is determined that difference
between both feature values is larger than a predetermined criterion value and the encoding target picture is more complex
than the previously-encoded picture, the step estimates the amount of code generated for the encoding target picture without
using any result of encoding of previously-encoded pictures, and otherwise the step estimates the amount of code generated
for the encoding target picture based on a result of encoding of the previously-encoded picture;

wherein if it is determined that the difference between both feature values is larger than a predetermined criterion value
and the encoding target picture is more complex than the previously-encoded picture the code amount control for non-intra
pictures are performed in an initialized state, without using any encoding result of previously-encoded pictures.

US Pat. No. 9,500,811

OPTICAL CIRCUIT

NTT Electronics Corporati...

1. An optical circuit comprising:
a transparent plate which is light-transmittable;
a preformed light shielding plate having a top surface and an opposing bottom surface, the light shielding plate having an
opening extending therethrough, the preformed light shielding plate being attached to the transparent plate with an adhesive
that adheres the bottom surface of the light shielding plate to the transparent plate so that incident light passes through
the opening before striking the transparent plate, wherein the light shielding plate has projections in the opening, the projections
having an overhang shape extending toward the center of the opening such that the light shielding plate extends further into
the opening at the top surface than at the bottom surface;

a plurality of optical elements receiving incident light; and
a substrate on which the plurality of optical elements is mounted,
wherein the substrate is located on the side opposite to the light shielding plate across the transparent plate so that the
transparent plate is between the substrate and the light shielding plate.

US Pat. No. 9,494,743

OPTICAL FIBER SPLICING UNIT, OPTICAL FIBER SPLICING METHOD, AND HOLDING MEMBER FOR OPTICAL FIBER SPLICING UNIT

FUJIKURA LTD., Tokyo (JP...

1. An optical fiber splicing unit, comprising:
a mechanical splice which aligns optical fibers and puts the optical fibers between half-split elements to splice the optical
fibers to each other;

a splice holder portion which holds the mechanical splice;
anchoring fixation members that are respectively fixed to the optical fibers;
fixing member guide portions which are configured to respectively guide the anchoring fixation members at two sides of the
held mechanical splice and to respectively allow the anchoring fixation members to advance toward the mechanical splice when
splicing the optical fibers; and

a first spacer which is configured to restrict the advancement of a first anchoring fixation member by abutting the first
anchoring fixation member and is disposed to be configured to retract from a position in which the first spacer abuts the
first anchoring fixation member, wherein

a first optical fiber is fixed to the first anchoring fixation member,
when gripping and fixing a tip of the first optical fiber to the mechanical splice in a state in which a first anchoring fixation
member abuts a first spacer which restricts advancement of the first anchoring fixation member, the first anchoring fixation
member is configured to advance toward the mechanical splice by retracting the first spacer, and

a bend is configured to be formed in the first optical fiber between the mechanical splice and the first anchoring fixation
member by the advancement of the first anchoring fixation member.

US Pat. No. 9,325,745

PROVIDING SERVICES BY MANAGING COMMUNICATION RELATIONSHIPS

NIPPON TELEGRAPH AND TELE...

1. A service providing system for providing a service on a network to a plurality of terminals by a service providing server,
comprising:
a session management server different from the service providing server; and
the service providing server, wherein
the session management server includes
circuitry configured to perform as
an identification information issuing unit that, when receiving service selection information from each of the plurality of
terminals, issues identification information to each of the plurality of terminals, the identification information identifying
a respective terminal or a user of the respective terminal that sent the service selection information and the identification
information further identifies a first communication established between the plurality of terminals outside of the service
providing server; the identification information issuing unit further, for each of the plurality of terminals, instructs the
respective terminal to access the service providing server corresponding to the service selection information, and transmits
the identification information identifying the respective terminal or the user of the respective terminal and identifying
the first communication established between the plurality of terminals outside of the service providing server to the respective
terminal;

the service providing server includes
circuitry configured to perform as
a communication information collecting unit that receives from each of the plurality of terminals communication information
that identifies the first communication established between the plurality of terminals;

an identification information collecting unit that receives from each of the plurality of terminals the identification information
identifying the respective terminal or the user of the respective terminal transmitted by the session management server to
each of the plurality of terminals issued by the identification information issuing unit combined with the communication information
for each of the plurality of terminals;

an associating unit that identifies communication information pieces indicating the same communication from a plurality of
communication information pieces received by the communication information collecting unit and associates services, which
are provided to each of the plurality of terminals which establish the communication identified by the identified communication
information pieces, with each other; and

a service providing unit that, when providing the services associated with each other by the associating unit to the plurality
of terminals, identifies identification information pieces that identify the plurality of terminals or users of the plurality
of terminals from a plurality of identification information pieces received by the identification information collecting unit,
and controls service provision so that the services are provided in accordance with information stored in a storage unit in
association with the identified identification information pieces.

US Pat. No. 9,360,629

WAVEGUIDE TYPE OPTICAL SWITCH

Nippon Telegraph and Tele...

1. A waveguide type optical switch having a form of a matrix optical switch of M inputs and N outputs formed on a single substrate,
where M and N are integers different from each other, M and N each having a value greater than or equal to three, the matrix
optical switch comprising:
M optical switches each having one input and N outputs; and
N optical combining devices each having M inputs and one output, wherein
the a-th input of the matrix optical switch is the input of the a-th optical switch, where a is an integer from 1 to M,
the b-th output of the matrix optical switch is the output of the b-th optical combining device, where b is an integer from
1 to N,

each of the optical switches consists of N?1 unit optical switch elements each having one input and two outputs, and
each of the optical combining devices consists of M?1 unit optical combining elements each having two inputs and one output,
wherein for each optical switch,
the input of the first unit optical switch element forms the input of the optical switch,
one of the outputs of the i-th unit optical switch element is connected to the input of the (i+1)-th unit optical switch element,
where i is an integer from 1 to N?2,

the other of the outputs of the i-th unit optical switch element forms the i-th output of the optical switch, and
the two outputs of the (N?1)-th unit optical switch element form the (N?1)-th output and the N-th output of the optical switch,
wherein for each optical combining device,
the two inputs of the first unit optical combining element form the first and second inputs of the optical combining device,
one of the inputs of the j-th unit optical combining element is connected to the output of the (j?1)-th unit optical combining
element, where j is an integer from 2 to M?1,

the other of the inputs of the j-th unit optical combining element forms the (j+1)-th input of the optical combining device,
and

the output of the (M?1)-th unit optical combining element forms the output of the optical combining device,
wherein in the matrix optical switch,
the p-th optical switch and the q-th optical combining device are connected between any output in the p-th optical switch
and any input in the q-th optical combining device, where p is an integer from 1 to M and q is an integer from 1 to N,

wherein
in a case where any output in the p-th optical switch is the k-th output in the connection, any input in the q-th optical
combining device is the k?-th input, k being an integer from 1 to N and k? being an integer from 1 to M, and

in a case where k is from 2 to N?1 in the connection, a waveguide intersection is not included in the connection between the
output of the unit optical switch element forming the k-th output in the p-th optical switch and the input of the unit optical
combining element forming the k?-th input in the q-th optical combining device.

US Pat. No. 9,445,089

VIDEO ENCODING DEVICE, VIDEO ENCODING METHOD AND VIDEO ENCODING PROGRAM

Nippon Telegraph and Tele...

1. A video encoding device, which uses intra encoding and inter encoding with motion compensation with respect to an input
video signal, comprising:
a determination unit which determines whether the input video signal to be encoded corresponds to a stationary region, a region
having minute motion or a region having normal motion;

a first encoding unit which performs inter encoding of a motion vector with respect to a region determined as a stationary
region by the determination unit;

a second encoding unit which performs motion search and inter encoding in a limited search range with respect to a region
determined as a region having minute motion by the determination unit; and

a third encoding unit which performs motion search and inter encoding in a normal search range with respect to a region determined
as a region having normal motion by the determination unit, wherein:

the determination unit determines whether or not the input video signal is a signal of the stationary region with reference
to similarity between an encoding target frame and a reference frame; and

when it is determined that the input video signal is not a signal of the stationary region, the determination unit determines
whether the input video signal is a signal of the region having normal motion or a signal of the region having minute motion
based on a result of comparison between |PMV|, which is a predicted vector calculated using a center value of a motion vector
calculated in a peripheral block, and a threshold;

even when it is determined that the input video signal is not a signal of the stationary region, the determination unit performs
a further determination before the comparison between |PMV| and the threshold, wherein in said further determination, the
input video signal is determined to be:

a signal of the stationary region if the value of |PMV| is 0; and
not a signal of the stationary region if the value of |PMV| is not 0.

US Pat. No. 9,438,912

VIDEO ENCODING/DECODING METHODS, VIDEO ENCODING/DECODING APPARATUSES, AND PROGRAMS THEREFOR

Nippon Telegraph and Tele...

1. A video encoding/decoding method which encodes or decodes video using a loop filter,
the loop filter being a filter which removes noise of a decoded image using an image processing method which performs template
matching between a template which is a comparison source for a denoising target pixel in the decoded image and a template
for each of search points which are search targets in a search shape in the decoded image, and removes noise of the target
pixel using a weight in accordance with the degree of similarity between the templates and the weighted sum of pixel values
at the search points,

the method executing:
a step of calculating the degree of deviation between the target pixel and a surrounding pixel of the target pixel using the
decoded image; and

a step of limiting a template shape so that the lower the degree of deviation relative to the maximum value of the degree
of deviation in the decoded image is, the smaller the template shape is, using the degree of deviation as an index used for
limiting the template shape of the templates.

US Pat. No. 9,319,645

ENCODING METHOD, DECODING METHOD, ENCODING DEVICE, DECODING DEVICE, AND RECORDING MEDIUM FOR A PLURALITY OF SAMPLES

NIPPON TELEGRAPH AND TELE...

1. An encoding method comprising:
vector-quantizing a plurality of samples collectively to obtain a vector quantization index and the quantized value of each
of the plurality of samples; and

outputting index information indicating a group of coefficients that minimizes the sum of the error between the value of each
sample and the value obtained by multiplying the quantized value of the sample by a coefficient corresponding to the position
of the sample, for all sample positions, among a plurality of groups of predetermined coefficients corresponding to the positions
of the samples,

wherein the groups of coefficients are each formed of coefficients disposed on a straight line in a plane having values corresponding
to frequency or time corresponding to the sample positions with which the coefficients are associated on a first axis thereof
and the values of the coefficients on a second axis thereof; and

the coefficients of each of the plurality of groups of coefficients are disposed in the plane on a straight line having a
different gradient from straight lines for the other groups.

US Pat. No. 9,177,309

ELECTRONIC SETTLEMENT METHOD, SYSTEM, SERVER AND PROGRAM THEREOF

NIPPON TELEGRAPH AND TELE...

1. An electronic settlement method between user terminals at least provided with a function of sending a unique identification
ID of a user to a connection destination at a submission time, the method being carried out via a server provided at least
with a database storing at least balance information of the user in association with the unique identification ID of the user
and the method comprising:
a step, by circuitry of a remitter user terminal, of sending a unique identification ID of a remitter user to the server by
connecting the server;

a step, by circuitry of the server, of receiving a forward remittance request including at least the unique identification
ID of the remitter user, a unique identification ID of a recipient user by voice information, and a remittance amount by voice
information from the remitter user terminal;

a step, by the circuitry of the server, of sending by voice information a return request, which relates to confirmation information
indicating an intention to accept remittance to the forward remittance request and includes at least information regarding
a transaction amount according to the forward remittance request and information regarding the recipient user, to the remitter
user terminal having carried out the forward remittance request;

a step, by the circuitry of the server, of receiving the confirmation information indicating an intention to accept remittance
to the forward remittance request from the remitter user terminal; and

a step, by the circuitry of the server, of updating balance information corresponding to the unique identification ID of the
remitter user and the unique identification ID of the recipient user in accordance with the remittance amount,

wherein the unique identification ID is information that allows to identify a user terminal.

US Pat. No. 10,165,690

SOLDER JOINT STRUCTURE OF FLEXIBLE PRINTED CIRCUIT BOARD

NIPPON TELEGRAPH AND TELE...

1. A solder joint structure connecting a first board composed of a first material having flexibility and a second board composed of a second material that is different from the first material, wherein:the first board includes a plurality of electrode pads formed along an end part of the first board, each of the plurality of electrode pads includes two corresponding conductive electrodes having generally the same shape on both faces sandwiching the first board, the two corresponding conductive electrodes are mutually connected by at least one through hole, the two corresponding conductive electrodes, including an inner part of the through hole, have a solder layer formed thereon, and the two corresponding conductive electrodes are further mutually connected by a side face electrode formed on a side face of the end part of the first board;
the second board includes a plurality of electrode pads formed along an end part of the second board to face the conductive electrodes on one face of the first board; and
the conductive electrodes on the one face of the first board and the plurality of facing electrode pads on the second board are solder joined with the solder layer, and the solder joint is configured such that a joined state of a soldered portion on the side face electrode formed continuously from the solder joint is visible from the second board side of the solder joint.

US Pat. No. 9,560,763

PACKAGE FOR OPTICAL MODULE

Nippon Telegraph and Tele...

1. A package for an optical module comprising:
a metal base in a shape of a flat-plate; and
a ceramic circuit board in which a plurality of terminals are arranged in a longitudinal direction, the ceramic circuit board
including a wiring pattern portion and a pad portion, wherein

the ceramic circuit board includes a first portion in which the ceramic circuit board is changed in shape along the longitudinal
direction,

at least a portion of only the wiring pattern portion is joined to an upper surface of the metal base by soldering, and
the first portion is not joined to the upper surface of the metal base by soldering.

US Pat. No. 9,136,893

RECEIVER

Nippon Telegraph and Tele...

1. A receiver that performs frequency conversion on a plurality of radio frequency signals, said receiver comprising:
a local signal generator having a plurality of local signal sources that supply a plurality of local signals;
an adjuster that adjusts the local signals in terms of power or relative phases;
a power combiner that combines the plurality of local signals whose signal power or phases are adjusted with the adjuster;
and

a frequency converter coupled to the power combiner that concurrently performs frequency conversion on the plurality of radio
frequency signals by use of the adjusted local signals, thus sorting them in a desired frequency range.

US Pat. No. 9,116,368

OPTICAL MODULATION DEVICE AND BIAS VOLTAGE CONTROL METHOD

Nippon Telegraph and Tele...

1. An optical modulation device, comprising:
an I-component optical modulation unit that modulates a continuous optical signal for an I-component of a QAM signal;
a Q-component optical modulation unit that modulates a continuous optical signal for a Q-component of the QAM signal;
a phase shift unit that shifts a phase of an optical signal on an input side and/or an output side for the I-component optical
modulation unit and/or the Q-component optical modulation unit to adjust a phase difference between an output of the I-component
optical modulation unit and an output of the Q-component optical modulation unit after the phase shift to ?/2;

a QAM signal generation unit that multiplexes the output of the I-component optical modulation unit and the output of the
Q-component optical modulation unit after the phase shift to generate the QAM signal;

an I-component data signal output unit that outputs an I-component data signal to the I-component optical modulation unit
to cause the I-component optical modulation unit to modulate a continuous optical signal using the I-component data signal;

a Q-component data signal output unit that outputs a Q-component data signal to the Q-component optical modulation unit to
cause the Q-component optical modulation unit to modulate a continuous optical signal using the Q-component data signal;

an I-component bias voltage signal output unit that outputs a signal having an I-component bias voltage corresponding to a
null point of the I-component optical modulation unit to the I-component optical modulation unit;

a Q-component bias voltage signal output unit that outputs a signal having a Q-component bias voltage corresponding to a null
point of the Q-component optical modulation unit to the Q-component optical modulation unit;

an I-component bias voltage signal adjustment unit that:
determines whether an intensity of the QAM signal at a drift non-occurrence time where no drift occurs in the I-component
bias voltage becomes larger or smaller than the intensity of the QAM signal at a drift occurrence time where a drift occurs
in the I-component bias voltage,

adjusts the I-component bias voltage to maximize the intensity of the QAM signal when determining that the intensity of the
QAM signal at the drift non-occurrence time becomes larger than the intensity of the QAM signal at the drift occurrence time,
and

adjusts the I-component bias voltage to minimize the intensity of the QAM signal when determining that the intensity of the
QAM signal at the drift non- occurrence time becomes smaller than the intensity of the QAM signal at the drift occurrence
time; and

a Q-component bias voltage signal adjustment unit that:
determines whether the intensity of the QAM signal at a drift non-occurrence time where no drift occurs in the Q-component
bias voltage becomes larger or smaller than the intensity of the QAM signal at a drift occurrence time where a drift occurs
in the Q-component bias voltage,

adjusts the Q-component bias voltage to maximize the intensity of the QAM signal when determining that the intensity of the
QAM signal at the drift non-occurrence time becomes larger than the intensity of the QAM signal at the drift occurrence time,
and

adjusts the Q-component bias voltage to minimize the intensity of the QAM signal when determining that the intensity of the
QAM signal at the drift non- occurrence time becomes smaller than the intensity of the QAM signal at the drift occurrence
time.

US Pat. No. 9,541,706

MECHANICAL SPLICE UNIT, MECHANICAL SPLICING TOOL, AND OPTICAL FIBER SPLICING METHOD

FUJIKURA LTD., Tokyo (JP...

1. A mechanical splice unit comprising:
a cable grasping member that grasps an optical fiber cable;
a mechanical splice having an optical fiber guide groove that is formed at matching surfaces of both a base and a lid in a
two-part-divided structure, the mechanical splice being capable of grasping an extended optical fiber at one end side of the
lid, the extended optical fiber being drawn from a terminal of the optical fiber cable;

a grasping member holding portion that movably holds the cable grasping member along a longitudinal direction of the mechanical
splice;

a first splicing tool comprising a first wedge that allows one end side of the lid of the mechanical splice to be in an opened
state;

a second splicing tool comprising a second wedge that allows the other end of the lid of the mechanical splice to be in an
opened state; and

an optical fiber splice auxiliary tool used for splice of the extended optical fiber that is grasped by the mechanical splice,
wherein

the optical fiber splice auxiliary tool includes:
a mechanical splice grasping portion that holds the mechanical splice; and
a guided portion that is slidable along a guide portion formed at a splicing tool to which an inserted optical fiber to be
spliced to the extended optical fiber is fixed, and wherein

the first splicing tool comprises a spacer that stops movement of the cable grasping member of the mechanical splice along
the longitudinal direction thereof by a predetermined distance with respect to the mechanical splice;

a front-end portion of the extended optical fiber is sandwiched between the base and the lid so as to be grasped and fixed
therebetween by removing the first wedge from between the base and the lid of the mechanical splice; and

the mechanical splice unit is capable of forming flexural deformation at the extended optical fiber between the cable grasping
member and one end side of the mechanical splice in the longitudinal direction thereof as a result of causing the cable grasping
member to further come close to one end side of the mechanical splice in the longitudinal direction thereof.

US Pat. No. 9,515,450

AMPLIFYING OPTICAL FIBER AND OPTICAL AMPLIFIER

FUJIKURA LTD., Tokyo (JP...

1. An amplifying optical fiber comprising:
a plurality of cores to which an active element is doped;
a first cladding enclosing the plurality of cores with no gap; and
a second cladding enclosing the first cladding, wherein:
the plurality of cores is disposed around a center axis of the first cladding in a state in which an inter-core distance between
cores adjacent to each other is equal;

a refractive index of the core is provided higher than a refractive index of the first cladding;
the refractive index of the first cladding is provided higher than a refractive index of the second cladding; and
an expression below is satisfied:
5.8??/MFD(2?c/(?c+?op))?8

where the inter-core distance is defined as ?, a mode field diameter of the core is defined as MFD, a cutoff wavelength is
defined as ?c, and a wavelength of communication light incident on the core is defined as ?op.

US Pat. No. 9,054,894

SIGNAL BLOCK SEQUENCE PROCESSING METHOD AND SIGNAL BLOCK SEQUENCE PROCESSING APPARATUS

Nippon Telegraph and Tele...

1. A signal block sequence processing method of processing a sequence of signal blocks each comprising a signal block payload
and a signal block header containing information indicating whether the signal block payload is a control block payload in
which a control code is contained or a data block payload in which data is contained, and outputting a super-block, the method
comprising steps of:
deleting the signal block header from each of the sequence of signal blocks and forming a preset number of signal block payloads
into one group and deleting a part or all of each signal block payload comprising only clock adjusting characters;

determining whether or not the group contains the control block payload, and if the group contains the control block payload,
providing the control block payload with position determination information allowing determination of a position of the control
block payload in the sequence of signal blocks set before the formation into the group and rearranging the signal block payloads
in the group in accordance with a signal block payload rearrangement rule specifying rearrangement positions of the control
block payloads and data block payloads in the group and predetermined to a receiving side; and

outputting a super-block comprising a super-block payload in which the group with the signal block payloads rearranged therein
is contained and a super-block header in which information indicating whether or not the super-block payload contains the
control block payload is contained.

US Pat. No. 9,178,645

WAVELENGTH PATH REALLOCATION METHOD AND UPPER LAYER PATH REALLOCATION METHOD

NIPPON TELEGRAPH AND TELE...

1. A wavelength path reallocation method in a path reallocation apparatus for reallocating a wavelength path set in a communication
network, comprising:
a wavelength path designing step in which circuitry of the path reallocation apparatus designs a reallocation destination
wavelength path by performing calculation such that a number of use frequency regions in the communication network becomes
smaller than a corresponding value before reallocation; and

a wavelength path setting step in which the circuitry changes a reallocation target wavelength path to the reallocation destination
wavelength path by using a free wavelength,

the wavelength path designing step comprising:
performing calculation within a range of a constraint that a delay difference or route difference between the reallocation
target wavelength path and the reallocation destination wavelength path does not exceed a predetermined threshold, or a constraint
that a route does not change between the reallocation target wavelength path and the reallocation destination wavelength path.

US Pat. No. 9,370,013

WIRELESS COMMUNICATION METHOD, BASE STATION, WIRELESS COMMUNICATION SYSTEM, AND COMMUNICATION APPARATUS

Nippon Telegraph and Tele...

1. A wireless communication method in which wireless communication is performed between wireless apparatuses using a plurality
of frequency channels in an environment in which there are adjacent communication cells, the method comprising:
calculating, by a wireless apparatus of a reception station, an interference frequency, which represents a number or probability
of interferences occurring in certain designated times, of each frequency channel from a received signal;

determining a transmission parameter containing at least one of a modulation scheme, a coding rate for error correction coding,
and a frequency channel for a wireless apparatus of a transmission station based on the interference frequency;

dividing, by the wireless apparatus of the transmission station, a transmission signal for each frequency channel, as well
as in a time direction;

generating and transmitting, by the wireless apparatus of the reception station, an extended block ACK signal containing presence
or absence of an error in each block divided in the frequency channel and the time direction;

receiving, by the wireless apparatus of the transmission station, the extended block ACK signal transmitted from the wireless
apparatus of the reception station;

storing error information of each block detected from the received extended block ACK signal;
calculating an interference frequency in each frequency channel from the stored error information of each block; and
determining a transmission parameter for the wireless apparatus of the reception station based on the calculated interference
frequency.

US Pat. No. 9,094,973

RADIO COMMUNICATION METHOD, RADIO COMMUNICATION SYSTEM, RADIO BASE STATION, AND RADIO TERMINAL STATION

Nippon Telegraph and Tele...

1. A radio communication method adapted to a radio communication system, including a plurality of radio base stations forming
their cells and radio terminal stations, each of which belongs to each of the cells so as to communicate by radio with the
radio base station forming the cell therefor, said radio communication method, applied to the radio base station, comprising:
a measurement step for measuring signal intensities of radio signals, received and transmitted with radio terminal stations,
with respect to a plurality of predetermined frequency bands and a plurality of reception weights which are determined to
detect radio signals received and transmitted with radio terminal stations;

a frequency band determination step for determining frequency bands with signal intensities below a predetermined level among
the plurality of frequency bands based on the measurement result of the measurement step; and

a communication step for receiving and transmitting radio signals by use of frequency bands determined by the frequency band
determination step.

US Pat. No. 9,401,875

PACKET TRANSFER PROCESSING METHOD AND PACKET TRANSFER PROCESSING DEVICE

NIPPON TELEGRAPH AND TELE...

1. A packet transfer processing method comprising:
an input destination switching step of selecting one of a plurality of common processing units, that perform processing common
to first transfer processing for receiving a packet from a first network and transferring the packet to a second network and
second transfer processing for receiving a packet from the second network and transferring the packet to the first network,
to which the packets received from the first network and the second network are to be input;

a common processing step of causing the plurality of common processing units to perform the processing common to the first
transfer processing and the second transfer processing;

an output destination switching step of outputting packets processed in the common processing step to a network of a transfer
destination;

an individual processing switching step of selecting which common processing unit is to be connected to at least one individual
processing unit that performs at least one of first individual processing as part of the first transfer processing not executed
by the plurality of common processing units and second individual processing as part of the second transfer processing not
executed by the plurality of common processing units; and

a control step of performing selection control in the input destination switching step, selection control in the individual
processing switching step, and control of switching supply/shutoff of power to the plurality of common processing units.

US Pat. No. 9,215,163

PATH CALCULATING METHOD, PROGRAM AND CALCULATING APPARATUS

Nippon Telegraph and Tele...

1. A calculating apparatus which calculates the shortest path connecting two nodes in a network, comprising:
a storage unit that is configured to store therein information including information on a shortest path group which is a set
of the shortest paths between the nodes, each of the shortest paths having the same node as a starting point;

a control unit that is configured to, based on a triggering event which is a topological change including addition of a link
or deletion of a link:

calculate a shortest path group which is a set of shortest paths having a node Y as a starting point at once, by calculating
the shortest path having the node Y as the starting point for each of nodes other than the node Y, and calculate a shortest
path group of a first node which is any one of the nodes other than the node Y, using path information, the path information
including a piece of information on a second node that is adjacent to the first node on a given path which goes through the
first node and is located upstream of the first node in one hop and including multiple pieces of information on third nodes
that are each adjacent to the first node on the given path which goes through the first node and are each located downstream
of the first node in one hop; wherein paths between given nodes are represented in a tree structure by tracing an upstream
or downstream relation between the first, second, and third nodes, and

perform a first processing in which, in calculating the shortest path group having the node Y as the starting point, if the
storage unit previously stores therein a shortest path group having a node X that is located upstream of the node Y in one
hop, as a starting point, the shortest path group having the node X as the starting point having already been calculated after
the topological change, the control unit takes, from among the shortest path group having the node X as the starting point,
a path from the node Y to a node located downstream of the node Y as the shortest path of the shortest path group having the
node Y as the starting point which is currently being calculated, that is, an intermediate calculation result of the shortest
path group.

US Pat. No. 9,083,476

SIGNAL MULTIPLEXING DEVICE

NIPPON TELEGRAPH AND TELE...

1. A signal multiplexing device comprising:
a selection circuit that selects and outputs one of an input signal and at least one complementary signal of the input signal;
a clock recovery circuit that adjusts a phase of a recovered clock to a timing of an output signal of said selection circuit
and outputs the recovered clock in synchronism with the output signal of said selection circuit; and

an identification circuit that performs identification/recovery of the output signal of said selection circuit based on the
recovered clock,

wherein a frequency of the recovered clock equals a frequency of the input signal, and a frequency of the complementary signal
is an integral submultiple of the frequency of the recovered clock, and

said selection circuit selects the complementary signal during part of a no-signal period of the input signal.

US Pat. No. 9,438,365

CLIENT SIGNAL MAPPING CIRCUIT AND MAPPING METHOD

NIPPON TELEGRAPH AND TELE...

1. A client signal mapping circuit for accommodating a client signal in a transmission frame signal, comprising:
an asynchronous buffer unit configured to temporarily store the client signal;
a frequency information generation unit configured to generate frequency information from a clock of the client signal and
a clock of a transmission frame signal;

a random signal superimposing unit configured to superimpose a random signal sequence on the frequency information generated
by the frequency information generation unit;

a reading control unit configured to control reading of the client signal from the asynchronous buffer unit based on the clock
of the client signal and the frequency information;

an overhead insertion unit configured to insert an overhead of a transmission frame signal into a data sequence read from
the asynchronous buffer unit; and

a selector unit configured to select one of frequency information on which the random signal sequence is superimposed and
frequency information on which the random sequence is not superimposed.

US Pat. No. 9,128,348

LIGHT MODULATION CIRCUIT

NIPPON TELEGRAPH AND TELE...

1. An optical modulation circuit, comprising:
a first Mach-Zehnder modulating portion including a first output port and a second output port, wherein the first Mach-Zehnder
modulating portion is push-pull driven by a main signal;

a second Mach-Zehnder modulating portion connected to the first output port of the first Mach-Zehnder modulating portion,
wherein the second Mach-Zehnder modulating portion is push-pull driven by a correction signal; and

an asymmetric light combining portion combining an optical signal outputted from an output port of the second Mach-Zehnder
modulating portion with an optical signal outputted from the second output port of the first Mach-Zehnder modulating portion
in a light intensity coupling ratio of r to 1?r in the same polarization state,

wherein an optical path length from the first output port to the asymmetric light combining portion is substantially equal
to an optical path length from the second output port to the asymmetric light combining portion.

US Pat. No. 9,684,129

OPTICAL WAVEGUIDE DEVICE AND MODULE

NTT Electronics Corporati...

1. A waveguide device, comprising:
a termination structure comprised of a light blocking material, the light blocking material bounding a passageway extending
longitudinally thereinto to an end face;

a waveguide having a terminal end comprising a taper portion with a waveguide width decreasing toward a terminal point, the
taper portion having a taper angle that is substantially equal to or smaller than a critical angle at which adiabatic transition
occurs, the terminal end of the waveguide being positioned within the passageway, a gap being formed by the passageway longitudinally
between the terminal point of the waveguide and the end face of the passageway;

wherein light from the waveguide enters the light blocking material through the end face of the passageway at an oblique incidence
angle, and

wherein a width of the passageway is constant at least in a region corresponding to the taper portion of the waveguide.

US Pat. No. 9,276,652

WIRELESS COMMUNICATION SYSTEM AND WIRELESS COMMUNICATION METHOD

Nippon Telegraph and Tele...

1. A wireless communication system comprising:
a first wireless station including a plurality of antenna elements, transmission units corresponding to the plurality of antenna
elements, and a transmission directivity control unit that controls transmission directivity of the plurality of antenna elements;
and

a plurality of second wireless stations each including a reception power measurement unit that measures a reception power,
wherein the transmission directivity control unit of the first wireless station determines the transmission directivity of
each of the plurality of antenna elements so that a signal does not reach a particular second wireless station among the plurality
of second wireless stations,

the transmission units generate wireless signals using the transmission directivity,
the plurality of antenna elements transmit the generated wireless signals,
the reception power measurement unit of the particular second wireless station measures the reception power in a period that
is set so that a signal does not reach the particular second wireless station, and estimates the presence or absence of interference,

the particular second wireless station transmits the presence or absence of the interference estimated by the reception power
measurement unit to the first wireless station, and

the first wireless station determines at least one of a modulation scheme, a coding rate, or wireless stations with which
transmission and reception are performed simultaneously through spatial multiplexing, and a frequency channel to be used,
based on the presence or absence of the interference.

US Pat. No. 9,271,008

VIDEO ENCODING APPARATUS AND METHOD, VIDEO ENCODING PROGRAM, AND STORAGE MEDIUM WHICH STORES THE PROGRAM

Nippon Telegraph and Tele...

1. A video encoding apparatus for applying orthogonal transformation to a prediction error signal between a video signal of
an encoding target area and a predicted signal for the video signal, and quantizing an obtained orthogonal transformation
coefficient by using a preset quantization step size so as to encode the coefficient, the apparatus comprising:
a determination circuit that receives information indicative of a prediction error power, the preset quantization step size,
and an upper limit of an amount of code generated for the encoding target area, and determines whether or not an amount of
code generated when performing quantization using the preset quantization step size exceeds the upper limit; and

a change circuit that changes an encoding process based on a result of the determination by the determination circuit,
wherein the determination circuit applies a permissive power for the prediction error power based on the upper limit and the
preset quantization step size, and compares the permissive power with the prediction error power so as to determine whether
or not the amount of code generated when performing the quantization using the preset quantization step size exceeds the upper
limit.

US Pat. No. 9,178,614

METHOD FOR ESTIMATING AMOUNT OF WAVELENGTH DISPERSION, WAVELENGTH DISPERSION COMPENSATION CIRCUIT, AND RECEIVING DEVICE

NIPPON TELEGRAPH AND TELE...

1. A wavelength dispersion amount estimation method to estimate a dispersion compensation amount for compensating waveform
distortion due to wavelength dispersion at an optical fiber transmission path, comprising:
an initial value setting step to set a dispersion compensation amount D(0) which is an initial value (k=0) of a kth dispersion
compensation amount D(k) (k is an integer);

a clock detecting step to detect and store strength of a symbol arrival timing clock included in received data at the dispersion
compensation amount D(k) as a clock detection value S(k);

a plus side shifting step to detect and store strength of the symbol arrival timing clock at a dispersion compensation amount
D(k)+?D which is obtained by shifting the dispersion compensation amount D(k) to a plus side by a specific amount ?D as a
clock detection value S(k+);

a minus side shifting step to detect and store strength of the symbol arrival timing clock at a dispersion compensation amount
D(k)??D which is obtained by shifting the dispersion compensation amount D(k) to a minus side by the specific amount ?D as
a clock detection value S(k?);

a comparing step to compare the clock detection value S(k), the clock detection value S(k+), and the clock detection value
S(k?); and

an evaluating step to determine to complete estimation of the dispersion compensation amount as determining the dispersion
compensation amount D(k) as an optimum dispersion compensation amount when the clock detection value S(k) is the largest,
and to perform the clock detecting step, the plus side shifting step, the minus side shifting step, and the comparing step
once again with the dispersion compensation amount of the largest clock detection value set as a k+1th dispersion compensation
amount D(k+1) when the clock detection value S(k+) or the clock detection value S(k?) is the largest, as a result of the comparing
step.

US Pat. No. 9,812,141

ENCODING METHOD, DECODING METHOD, ENCODER APPARATUS, DECODER APPARATUS, AND RECORDING MEDIUM FOR PROCESSING PITCH PERIODS CORRESPONDING TO TIME SERIES SIGNALS

NIPPON TELEGRAPH AND TELE...

1. An encoding method comprising:
(A) a step of obtaining pitch periods corresponding to time series signals included in a predetermined time interval; and
(B) a step of outputting a code corresponding to the pitch periods;
wherein the step (B) comprises a step of outputting the code obtained by encoding the pitch periods expressed at a first quantization
resolution when an index that indicates a level of stationarity of the time series signals does not satisfy the condition
that indicates high stationarity, and

of outputting the code obtained by encoding the pitch periods expressed at a second quantization resolution when the index
satisfies the condition that indicates high stationarity; and

the second quantization resolution is higher than the first quantization resolution.

US Pat. No. 9,602,220

QUANTUM REPEATER NETWORK SYSTEM

Nippon Telegraph and Tele...

1. A quantum repeater network system for performing quantum communication between one transmitter/receiver and the other transmitter/receiver
via transmission repeaters and reception repeaters,
wherein a transmitter of the transmitter/receiver includes (a) a unit for transmitting quantum systems to reception repeaters
as transmission destinations,

wherein each of transmission repeaters includes:
(b1) a unit for preparing quantum systems in an irreducibly entangled state, each of said quantum systems being associated
with a reception repeater as a transmission destination; and

(b2) a unit for transmitting, to the associated reception repeater, each of the quantum systems in the irreducibly entangled
state together with a quantum system entangle with the quantum system, and

wherein each of reception repeaters includes:
(c1) a unit for receiving quantum systems transmitted by transmitters/receivers communicating with the reception repeater
and by transmission repeaters communicating with the reception repeater;

(c2) a measurement device for measuring the quantum systems received; and
(c3) a unit for transmitting measurement outcomes to transmitters/receivers.

US Pat. No. 9,402,087

PICTURE ENCODING METHOD, PICTURE DECODING METHOD, PICTURE ENCODING APPARATUS, PICTURE DECODING APPARATUS, PICTURE ENCODING PROGRAM, AND PICTURE DECODING PROGRAM

Nippon Telegraph and Tele...

1. A picture encoding method that encodes picture information for each area by selecting a reference picture from picture
information of a plurality of frames that have been previously encoded and generating a prediction picture, the method comprising:
a reference motion vector setting step that sets a correspondence relation between a plurality of motion vectors that have
been stored in advance and reference picture designation information that designates a reference picture and a motion vector
using layer information on a layer to which a frame to be encoded belongs among layers that are provided for temporal scalable
encoding, multi-view encoding, or stereo encoding, a motion vector corresponding to a reference picture of a layer that is
different from a predetermined layer being includable in motion vectors stored for the predetermined layer;

a reference picture selection step that selects the reference picture;
a reference picture designation encoding step that encodes the reference picture designation information that designates the
reference picture instead of independently encoding reference picture information and a motion vector;

a motion vector selection step that selects a motion vector corresponding to the reference picture designation information
that designates the selected reference picture from the plurality of motion vectors that have been stored in advance;

a prediction picture generation step that generates a prediction picture from the reference picture using the motion vector
selected by the motion vector selection step; and

a differential encoding step that encodes a difference between the picture information of the present area and the prediction
picture.

US Pat. No. 9,350,482

WAVELENGTH AND BANDWIDTH ALLOCATION METHOD

NIPPON TELEGRAPH AND TELE...

1. A wavelength and bandwidth allocation method, which is carried out by one optical line terminal (OLT) in a passive optical
communication network in which a plurality of optical network units (ONUs) are connected to the OLT, each of the ONUs transmits
an uplink signal of any one of a plurality of previously provided wavelengths to the OLT, and the OLT receives the uplink
signals of all the previously provided wavelengths from each of the ONUs, the method comprising:
a target bandwidth calculation step of distributing all bandwidths of the previously provided wavelengths to each of the ONUs
as a reference bandwidth based on a subscription service class to which each of the ONUs subscribes, and calculating a target
bandwidth for each of the ONUs based on the reference bandwidth distributed to each of the ONUs;

a wavelength allocation step of allocating each of the wavelengths of the uplink signal to each of the ONUs so that a bandwidth
allocated to each of the wavelengths of the uplink signal is larger than or equal to a sum of the target bandwidths for each
of the ONUs to which each of the wavelengths of the uplink signal is allocated; and

a bandwidth allocation step of, in each of the wavelengths of the uplink signal, allocating an actual bandwidth to each of
the ONUs based on any one of a plurality of requested bandwidths accepted from each of the ONUs so that the actual bandwidth
for each of the ONUs converges to the target bandwidth for each of the ONUs.

US Pat. No. 9,160,479

CLIENT SIGNAL MAPPING CIRCUIT AND MAPPING METHOD

NIPPON TELEGRAPH AND TELE...

1. A client signal mapping circuit for accommodating a client signal in a transmission frame, comprising:
a buffer unit configured to temporarily store the client signal;
a buffer used amount monitoring unit configured to report a used amount of the buffer unit;
a stuff processing determination unit configured to determine necessity of insertion of a stuff byte into a transmission frame
and a stuff processing amount based on the used amount of the buffer unit;

an overhead insertion unit configured to add an overhead to the client signal read from the buffer unit to form a transmission
frame; and

a reading control unit configured to perform control for reading the client signal from the buffer unit based on determination
by the stuff processing determination unit,

the stuff processing determination unit comprising:
a comparison unit configured to compare the buffer used amount reported from the buffer used amount monitoring unit with a
predetermined reference value;

a pseudo random sequence generation unit configured to output a pseudo random sequence signal; and
a first adding unit configured to add the pseudo random sequence signal and the comparison result output from the comparison
unit.

US Pat. No. 9,160,600

METHOD FOR RECEIVING FREQUENCY DOMAIN MULTIPLEXED SIGNAL AND DEVICE FOR RECEIVING FREQUENCY DOMAIN MULTIPLEXED SIGNAL

Nippon Telegraph and Tele...

1. A frequency domain multiplexed signal receiving method which decodes received signals that are multiplexed in a frequency
domain, the method comprising:
acquiring digital signals from the received signals that are multiplexed in the frequency domain;
applying an offset discrete Fourier transform of n discrete point numbers (n represents an odd number) on the acquired digital
signals to obtain n frequency domain digital signals in the frequency domain, the n frequency domain digital signals corresponding
to k=0 to n?1, respectively, and outputting the frequency domain digital signals except the frequency domain signal corresponding
k=(n?1)/2; and

decoding at least one of the output frequency domain digital signals,
wherein the offset discrete Fourier transformation is applied using a formula:

wherein, in the formula, Zk represents a frequency domain digital signal, Xi represents an acquired digital signal, and j represents an imaginary unit.

US Pat. No. 9,143,110

AUTOMATIC GAIN CONTROL CIRCUIT

NIPPON TELEGRAPH AND TELE...

1. An automatic gain control circuit that controls a gain of a variable gain amplifier that amplifies a main signal, comprising:
a peak detector circuit that detects a peak voltage of an output signal from said variable gain amplifier;
an average value detection and output amplitude setting circuit that detects an average voltage of the output signals from
said variable gain amplifier and adds a voltage ½ a desired output amplitude of said variable gain amplifier to the average
voltage; and

an amplifier circuit that amplifies a difference between an output voltage of said peak detector circuit and an output voltage
of said average value detection and output amplitude setting circuit and controls the gain of said variable gain amplifier
using an amplification result as a gain control signal,

said peak detector circuit comprising:
a first transistor having a base connected to a positive-phase input terminal of the automatic gain control circuit and a
collector receiving a power supply voltage;

a second transistor having a base connected to a negative-phase input terminal of the automatic gain control circuit and a
collector receiving the power supply voltage; and

a first emitter follower circuit having an input connected to emitters of said first transistor and said second transistor
and an output connected to an output terminal of said peak detector circuit.

US Pat. No. 9,853,618

TRANSIMPEDANCE AMPLIFIER CIRCUIT

NIPPON TELEGRAPH AND TELE...

1. A transimpedance amplifier circuit comprising:
an amplifier that amplifies a received signal;
an automatic gain control circuit that controls an amplification gain of the amplifier by a first time constant in accordance
with a level of the received signal; and

a first selection circuit that selects the first time constant from a plurality of predetermined values,
wherein the first selection circuit includes:
a plurality of resistive elements or a plurality of capacitive elements included in the automatic gain control circuit; and
a first switch element connected in series or parallel with at least some of the plurality of resistive elements or the plurality
of capacitive elements and turned on or off based on the control signal to change one of the resistance value of the resistive
element and the capacitance value of the capacitive element which decide the value of the first time constant.

US Pat. No. 9,479,282

OPTICAL COMMUNICATION APPARATUS, OPTICAL ROUTE SWITCHING APPARATUS AND NETWORK

NIPPON TELEGRAPH AND TELE...

1. An optical communication apparatus configured to convert a client signal supplied from a client communication apparatus
into an optical signal suitable for transferring over an optical network, and to convert a received optical signal into a
client signal, comprising:
circuitry configured to:
distribute the client signal that is supplied to a plurality of signals over an optical frequency domain, based on identifiers
of destinations added to the client signal, and a communication capacity of each of the destinations, wherein the client signal
includes a plurality of multiplexed signals addressed respectively to the plurality of destinations, each of the plurality
of multiplexed signals is provided with a respective one of the identifiers which is different for each one of the destinations;

convert the distributed signals to a plurality of optical signals having different assigned center optical frequencies according
to the destinations and the communication capacity of each of the destinations, each of the plurality of optical signals being
output to a different output fiber that is associated with the assigned center optical frequency;

wavelength division multiplex the plurality of optical signals and to output the plurality of optical signals;
demultiplex a plurality of wavelength division multiplexed optical signals that are wavelength division multiplexed for each
of a plurality of wavelengths;

convert the demultiplexed optical signals into electrical signals; and
multiplex the electrical signals, and to output the multiplexed electrical signals as a client signal without conversion or
after converting the multiplexed electrical signal to an optical signal.

US Pat. No. 9,428,769

LIPOSOME, PROTEOLIPOSOME, BIOCHIP, AND METHOD FOR PRODUCING LIPOSOME AND PROTEOLIPOSOME

Nippon Telegraph and Tele...

1. A method for producing a liposome having a region of a lipid bilayer membrane with different membrane thicknesses comprising:
a mixing step to obtain a mixed solution by mixing two or more kinds of lipids whose phase transition temperatures are different,
and a surfactant;

a temperature adjusting step to adjust the temperature of the mixed solution to be between the highest phase transition temperature
among phase transition temperatures of the lipids and the lowest phase transition temperature among phase transition temperatures
of the lipids;

a membrane forming step to form a lipid bilayer membrane by removing the surfactant from the mixed solution after the temperature
adjusting step; and

an ultrasonic agitating step to agitate the lipid bilayer membrane by exposing the lipid bilayer membrane to an ultrasonic
wave,

wherein the lipids are free of cholesterol.

US Pat. No. 9,297,961

OPTICAL MODULE

Nippon Telegraph and Tele...

1. An optical module having a package containing a multi-chip integrated device integrated with an optical functional element
having both ends connected to planar lightwave circuits (PLCs), the package having one or more pipe sections to which optical
fibers are fixed,
wherein each of the PLCs includes a folded waveguide for connecting a light waveguide formed in the optical functional element
to the optical fibers,

wherein the optical module comprises a connecting part connected to each of the PLCs for connecting the optical functional
element to the optical fibers in the same face, and

wherein the optical fibers are taken out from opposed surfaces of the package.

US Pat. No. 9,179,165

VIDEO ENCODING CONTROL METHOD, VIDEO ENCODING APPARATUS AND VIDEO ENCODING PROGRAM

Nippon Telegraph and Tele...

1. A video encoding control method performed by a microprocessor operating on executable program steps stored in memory to
generate a bit rate and to control the overflow and underflow in a decoder hypothetical buffer and to encode an input video
signal, the method comprising the steps of:
sequentially encoding each picture in an encoding-order picture group according to a predetermined encoding parameter, the
encoding-order picture group including a predetermined number of pictures and being a collection of pictures successive in
an encoding order;

checking if underflow has occurred in the hypothetical buffer based on bit rate information generated in encoding of each
picture;

when the underflow has occurred in the hypothetical buffer, changing the encoding parameter in such a manner that a generated
bit rate resulting from encoding is reduced and re-encoding the encoding-order picture group that is being encoded from its
first picture using the changed encoding parameter,

setting the retry point indicating a position of the picture from which the re-encoding starts based on a maximum inter-picture
distance that is a maximum number of pictures capable of being traced back as re-encoding target pictures at the time of re-encoding;
and

when encoding of the encoding-order picture group is completed, checking a residual bit rate of the hypothetical buffer, setting
the retry point to a first picture in a next encoding-order picture group when the residual bit rate is equal to or greater
than a predetermined residual bit rate threshold value, retaining unchanged the retry point when the residual bit rate of
the hypothetical buffer is smaller than the predetermined residual bit rate threshold value, and setting the retry point to
the first picture in the encoding-order picture group after encoding of the first picture of the next encoding-order picture
group is completed without occurrence of the underflow of the hypothetical buffer, wherein:

the step of sequentially encoding includes sequentially encoding each picture in the encoding-order picture group according
to an encoding parameter set according to a retry count indicating the number of times of re-encoding,

the step of re-encoding includes incrementing the retry count when the underflow has occurred in the hypothetical buffer and
changing the encoding parameter into an encoding parameter with which the generated bit rate resulting from encoding is reduced
as a value of the retry count increases.

US Pat. No. 9,060,691

CONSTITUENT CONCENTRATION MEASURING APPARATUS AND CONSTITUENT CONCENTRATION MEASURING APPARATUS CONTROLLING METHOD

NIPPON TELEGRAPH AND TELE...

1. A constituent concentration measuring apparatus characterized by comprising:
light generating means for generating light;
frequency sweep means for sweeping a modulation frequency, the light generated by said light generating means being modulated
in the modulation frequency;

light modulation means for electrically intensity-modulating the light using a signal from said frequency sweep means, the
light being generated by said light generating means;

light outgoing means for outputting said intensity-modulated light toward a test subject;
acoustic wave detection means for detecting an acoustic wave which is emitted in the test subject by said outputted light;
and

integration means for integrating the acoustic wave in a swept modulation frequency range and in the modulation frequency
range where said acoustic wave detection means has high detection sensitivity, the acoustic wave being detected by said acoustic
wave detection means.

US Pat. No. 9,065,243

OPTICAL AMPLIFIER

NIPPON TELEGRAPH AND TELE...

1. A phase sensitive amplifier that amplifies signal light based on the optical mixing using nonlinear optical effects, comprising:
an optical fiber laser amplifier for amplifying fundamental wave light;
a second-order nonlinear optical element that consists of a periodically-poled second-order nonlinear optical material and
that includes an optical waveguide for generating a sum frequency light from fundamental wave light;

a filter for spectrally separating the sum frequency light from among the fundamental wave light and the sum frequency light;
a multiplexer for multiplexing the signal light and the sum frequency light that is pump light;
a second-order nonlinear optical element that consists of a periodically-poled second-order nonlinear optical material and
that includes an optical waveguide for parametric amplification of the signal light by using pump light;

a filter for spectrally separating the amplified signal light from the pump light; and
a synchronization system for synchronizing the phase of the signal light with the phase of the pump light.

US Pat. No. 10,140,580

QUANTUM COMPUTING DEVICE FOR ISING MODEL, QUANTUM PARALLEL COMPUTING DEVICE FOR ISING MODEL, AND QUANTUM COMPUTING METHOD FOR ISING MODEL

Inter-University Research...

1. An Ising model quantum computation device comprising:a parametric oscillator that parametrically oscillates a plurality of pseudo spin pulses, the plurality of pseudo spin pulses being in correspondence with a plurality of Ising model spins in a pseudo manner and having mutually an identical oscillation frequency;
a ring resonator in which the plurality of pseudo spin pulses circularly propagate;
a temporary pulse detector that temporarily measures phases of the plurality of pseudo spin pulses every time the plurality of pseudo spin pulses circularly propagate in the ring resonator to temporarily measure pseudo spins of the plurality of pseudo spin pulses;
an interaction computing circuit that temporarily computes sum of interaction between a pseudo spin of a certain pseudo spin pulse and a pseudo spin of all other pseudo spin pulses interacting with the pseudo spin of the certain pseudo spin pulse, based on a coupling coefficient of the Ising model related to the pseudo spin of the certain pseudo spin pulse and the pseudo spins of the other pseudo spin pulses having been temporarily measured by the temporary pulse detector;
a pulse injector that controls amplitudes and phases of light injected to the certain pseudo spin pulse to temporarily implement a magnitude and a sign of the sum of the interaction between the pseudo spin of the certain pseudo spin pulse and the pseudo spin of all the other pseudo spin pulses interacting with the pseudo spin of the certain pseudo spin pulse, the sum of the interaction having been temporarily computed by the interaction computing circuit; and
a pseudo pulse detector that measures the phases of the plurality of pseudo spin pulses after the plurality of pseudo spin pulses have arrived at a steady state in a process of repeating a feedback loop configured of the temporary pulse detector, the interaction computing circuit, and the pulse injector to measure the pseudo spins of the plurality of pseudo spin pulses.

US Pat. No. 10,139,703

ISING MODEL QUANTUM COMPUTATION DEVICE

NIPPON TELEGRAPH AND TELE...

1. An Ising model quantum computation device comprising:a degenerate optical parametric oscillator which causes degenerate optical parametric oscillation of a plurality of pseudo spin pulses corresponding to a plurality of spins in the Ising model in a pseudo manner and having an identical oscillation frequency;
a ring resonator which circularly propagates the plurality of pseudo spin pulses;
a temporary spin measuring unit which temporarily measures pseudo spins of the plurality of pseudo spin pulses by temporarily measuring phases of the plurality of pseudo spin pulses every time the plurality of pseudo spin pulses circularly propagate in the ring resonator, and suspends measurement after one set of measurement is completed before another set of measurement is restarted;
an interaction computing unit which temporarily computes all interactions relating to the plurality of pseudo spin pulses, on the basis of the coupling coefficients of the Ising model and the pseudo spins of the plurality of pseudo spin pulses which the temporary spin measuring unit has most recently measured, after the temporary spin measuring unit completes one set of measurement before the temporary spin measuring unit restarts another set of measurement;
an interaction implementing unit which temporarily implements magnitudes and signs of all the interactions relating to the plurality of pseudo spin pulses which the interaction computing unit has most recently computed, by controlling amplitudes and phases of light injected to the plurality of pseudo spin pulses, after the interaction computing unit completes a temporary computation of all the interactions relating to the plurality of pseudo spin pulses; and
a pseudo spin measuring unit which measures the pseudo spins of the plurality of pseudo spin pulses by measuring the phases of the plurality of pseudo spin pulses after the plurality of pseudo spin pulses reach a steady state while a feedback loop constituted by the temporary spin measuring unit, the interaction computing unit, and the interaction implementing unit is repeated.

US Pat. No. 9,407,371

OPTICAL MULTIPLEXER/DEMULTIPLEXER

Nippon Telegraph and Tele...

1. An optical multiplexer/demultiplexer comprising:
at least one input waveguide that has an input part at one end;
a first slab waveguide of which one end is connected to the other end of the input waveguide;
an arrayed waveguide group of which one end is connected to the other end of the first slab waveguide, the arrayed waveguide
group having a plurality of waveguides;

a second slab waveguide of which one end is connected to the other end of the arrayed waveguide group; and
at least one output waveguide of which one ends are connected to the other end of the second slab waveguide and the other
ends respectively have output parts, wherein

each of the waveguides of the arrayed waveguide group is configured as an S-shaped waveguide having: a first bent part of
which one end is connected to the first slab waveguide, and a waveguide extending direction changes 180 degrees or more; and
a second bent part of which one end is connected to the other end of the first bent part, the other end is connected to the
second slab waveguide, and a waveguide extending direction changes 180 degrees or more in a direction opposite to a direction
of the change of the first bent part.

US Pat. No. 9,363,515

IMAGE PROCESSING METHOD, IMAGE PROCESSING APPARATUS, VIDEO ENCODING/DECODING METHODS, VIDEO ENCODING/DECODING APPARATUSES, AND NON-TRANSITORY COMPUTER-READABLE MEDIA THEREFOR THAT PERFORM DENOISING BY MEANS OF TEMPLATE MATCHING US

Nippon Telegraph and Tele...

1. An image processing method which performs template matching between a template which is a comparison source for a denoising
target pixel in a denoising target image and a template for each of search points which are search targets in a search shape
in the denoising target image and removes noise of the target pixel with a weight in accordance with the degree of similarity
between the templates and the weighted sum of pixel values at the search points, the method comprising:
a step of calculating an edge direction using the denoising target image;
a step of setting a search shape in which the number of search points along the direction perpendicular to the edge direction
is smaller than the number of search points along the edge direction, using the calculated edge direction as an index used
for limiting the search shape; and

a step of executing a process of performing the template matching on only search points within the set search shape and removing
the noise of the target pixel.

US Pat. No. 9,336,080

TRANSMISSION SYSTEM AND TRANSMISSION METHOD

NIPPON TELEGRAPH AND TELE...

10. A transmission control method of controlling a transmission system comprising:
an error correction encoding agent which converts an input data sequence into an encoded data sequence constituted of an error
correction code and coded data;

a data distribution agent which divides the encoded data sequence, from the error correction encoding agent, in a predetermined
processing unit and send them to a plurality of transmission routes;

a data combining agent which combines signal sequences from the respective transmission routes and restores the encoded data
sequence; and

an error correction decoding agent which applies error correction to and decodes the encoded data sequence from the data combining
agent and outputs the input data sequence,

wherein a redundancy in the error correction encoding agent and a degree of splitting of the encoded data sequence in the
data distribution agent are set according to reliability of the transmission system.

US Pat. No. 9,306,670

OPTICAL COUPLING/SPLITTING DEVICE, TWO-WAY OPTICAL PROPAGATION DEVICE, AND OPTICAL-TRANSMIT-RECEIVE SYSTEM

Nippon Telegraph and Tele...

1. An optical coupling/splitting device, comprising:
an optical coupling/splitting means configured to couple a plurality of up-signals in a multi mode for output and also configured
to split a down-signal in a single mode for output; and

a two-way optical propagation means configured to propagate the up-signal output from the optical coupling/splitting means
in a multi mode for output and also configured to propagate the down-signal in a single mode to be output to the optical coupling/splitting
means,

wherein the two-way optical propagation means is formed of a space lens system, the space lens system being configured such
that the up-signal output from the optical coupling/splitting means is transmitted therein to be output in a multi mode and
the down-signal is transmitted therein to be output to the optical coupling/splitting means in a single mode.

US Pat. No. 9,252,906

COMMUNICATION SYSTEM, TRANSMITTER APPARATUS AND RECEIVER APPARATUS

Nippon Telegraph and Tele...

1. A communication system comprising:
a transmitter including:
a spectrum dividing section being operated at a first sampling speed F1, converting L transmission signal that are standardized
at the first sampling speed F1 to L frequency domain signal and then dividing the signals being converted into a plurality
of sub-spectra, distributing the respective sub-spectra at a desired frequency position within a processing bandwidth corresponding
to the first sampling speed F1, combining the sub-spectra being distributed into a plurality of intermediate composite signals,
and re-converting the respective intermediate composite signals to a plurality of L intermediate composite signals in a time
domain; and

a multiplexing section extracting M (M sample points being extracted to M intermediate composite signals in a frequency domain at the first sampling speed F1, combining
the respective intermediate composite signals at a second sampling speed F2 faster than the first sampling speed F1 (F2>F1)
to generate N (N>M) frequency domain signals, and re-converting the signals being generated to N time domain signals; and

a receiver including:
a demultiplexing section converting N reception signal that are standardized at the second sampling speed F2 to N frequency
domain signal, extracting the frequency domain signal in a unit of M (M respective frequency domain signals being extracted to M time domain signals at the first sampling speed F1 to generate a
plurality of intermediate composite signals; and

a spectrum combining section extracting L (L>M) sample points for each of the intermediate composite signals and then converting
the sample points being extracted to L frequency domain signals at the first sampling speed F1, extracting a plurality of
sub-spectra, and re-converting combined signals to L time domain signals.

US Pat. No. 9,179,204

OPTICAL NETWORK SYSTEM

NIPPON TELEGRAPH AND TELE...

1. A station-side termination apparatus comprising:
one or more of a plurality of switching source OSUs which connects an arbitrary subscriber termination apparatus, receives
an up signal from the stored subscriber termination apparatus and, transmits a down signal to the stored subscriber termination
apparatus;

a concentration switch which multiplexes the up signals received by the respective switching source OSUs and, outputs the
down signal to a storage destination OSU of the subscriber termination apparatus as a transmission destination of the down
signal concerned;

and a controller which controls the storage destination OSU of each of the subscriber termination apparatuses, wherein
when the storage destination OSU of the subscriber termination apparatus is switched from a switching source OSU to a switching
destination OSU, the controller transmits, to the concentration switch, such a storage destination change instruction that
the storage destination OSU of the subscriber termination apparatus is switched, instructs the switching source OSU to stop
transmission of a transmission permission message, and, notifies information of the subscriber termination apparatus to be
stored in the switching destination OSU, whereby the concentration switch performs buffering of the down signal to the subscriber
termination apparatus having been stored in the switching source OSU, the switching destination OSU having received information
of the subscriber termination apparatus performs setting of the subscriber termination apparatus to be stored in the switching
destination OSU,

when the switching destination OSU completes the setting of the subscriber termination apparatus to be stored in the switching
destination OSU, and the controller notifies the concentration switch and the switching destination OSU of completion of switching
from the switching source OSU to the switching destination OSU, whereby concentration switch outputs a buffered down signal
to the switching destination OSU, and, the switching destination OSU notifies the subscriber termination apparatus to be stored
in the switching destination OSU of restart of transmission.

US Pat. No. 9,112,772

OLT AND FRAME TRANSFER CONTROL METHOD

NIPPON TELEGRAPH AND TELE...

1. An Optical Line Terminal that is connected to a plurality of Optical Network Units via a Passive Optical Network and connected
to a host apparatus via a Service Node Interface and mutually transfers a frame to be exchanged between the Optical Network
Units and the host apparatus, comprising:
a storage device that stores processing data as a target of software processing;
a frame demultiplexing unit that demultiplexes and outputs one of a control frame to be used in the Passive Optical Network
and a control frame to be used in the software processing from an upstream frame received from the Optical Network Unit via
the Passive Optical Network; and

a control frame processing unit that counts the number of control frames from said frame demultiplexing unit for each of individual
Logical Link IDs of the Optical Network Units given to the control frames, if the number of frames during a predetermined
count period is not more than a preset threshold, writes data formed from some or all of the control frames having the Logical
Link ID in said storage device as the processing data, and when the number of frames has exceeded the threshold, stops writing
data of the control frames having the Logical Link ID in said storage device,

wherein said frame demultiplexing unit comprises:
a frame determination unit that determines a transfer destination and a frame type of the upstream frame based on header information
of the upstream frame;

a data giving unit that gives the transfer destination and the frame type of the upstream frame determined by said frame determination
unit to the upstream frame; and

an output destination selection unit that transfers the upstream frame from said data giving unit to one of said control frame
processing unit and a frame transfer processing unit based on the transfer destination given to the upstream frame, and

said control frame processing unit comprises:
an individual counter that counts, for each Logical Link ID given to the control frames, the number of control frames for
which the frame type given to the control frames is a specific frame type out of the control frames from said frame demultiplexing
unit; and

a write control unit that controls for each Logical Link ID, write of the data of the control frames as a count target having
the Logical Link ID in said storage device based on a comparison result between the threshold and a count result of said individual
counter.

US Pat. No. 9,064,123

SECURE PRODUCT-SUM COMBINATION SYSTEM, COMPUTING APPARATUS, SECURE PRODUCT-SUM COMBINATION METHOD AND PROGRAM THEREFOR

NIPPON TELEGRAPH AND TELE...

1. A secure product-sum combination system comprising:
three or more computing apparatuses configured to cooperate to perform a secure function computation on secret values [A0], . . . , [An-1] concealed by encryption or secret sharing of n arbitrary values A0, . . . , An-1 greater than or equal to 0 and less than p by using a function f including addition and/or multiplication to compute a concealed
function value [C] as [C]=[f([A0], . . . , [An-1])], where p is a prime and [ ] is a symbol representing that a value is concealed by encryption or secret sharing,

wherein
[?a+?]=?[a]+?,

[a+b]=[a]+[b] and

[a·b]=[a]·[b]

hold, where a, b, ? and ? are arbitrary values greater than or equal to 0 and less than p; and
each of the three or more computing apparatuses comprises at least one processor configured to:
cooperate with at least other two computing apparatuses to generate a secret value [r] of a random number r greater than or
equal to 0 and less than p;

cooperate with the at least other two computing apparatuses to compute concealed function values [C]=[f([A0], . . . , [An-1])] and [C?]=[r·f([A0], . . . , [An-1])] for the secret values [A0], . . . , [An-1] by using the function f including addition and/or multiplication; and

cooperate with the at least other two computing apparatuses to compute a secret value [r·C?C?] and if [r·C?C?] is [0], outputting
[C], otherwise outputting information indicating that tampering has been detected.

US Pat. No. 9,698,557

OPTICAL FIBER FOR AMPLIFICATION AND OPTICAL FIBER AMPLIFIER USING THE SAME

FUJIKURA LTD., Tokyo (JP...

1. An optical fiber for amplification comprising:
a core having an inner core and an outer core surrounding an outer circumferential surface of the inner core, wherein
a relative refractive index difference of the inner core to a cladding is smaller than a relative refractive index difference
of the outer core to the cladding,

the outer core is entirely doped with erbium,
a theoretical cutoff wavelength of an LP11 mode light beam is a wavelength of 1,565 nm or more,

a theoretical cutoff wavelength of an LP21 mode light beam is a wavelength of 1,530 nm or less, and

a theoretical cutoff wavelength of an LP02 mode light beam is a wavelength of 980nm or less, wherein

a ratio D1/D2 is 0.5 or greater, where a diameter of the inner core is defined as D1, and an outer diameter of the outer core is defined as D2, and

a ratio ?nci/?nco is 0.1 or less, where the relative refractive index difference of the inner core to the cladding is defined as ?nci, and the relative refractive index difference of the outer core to the cladding is defined as ?nco.

US Pat. No. 9,467,755

OPTICAL SWITCH

Nippon Telegraph and Tele...

1. An optical switch comprising:
at least one input port;
at least one output port;
a spatial light modulating section receiving an optical signal from the input port to deflect the optical signal to a selected
one of the output ports; and

an optical lens disposed between the spatial light modulating section and the at least one input port and the at least one
output port, and

wherein for the spatial light modulating section a phase distribution is set, the phase distribution comprising a superimposition
of a phase distribution with a radius of curvature identical to a radius of curvature of a wavefront of the optical signal
obtained at a time of incidence and a phase distribution that allows the deflected optical signal to be coupled to the output
port,

the radius of curvature of the wavefront at the time of incidence on the spatial light modulating section has a finite value.

US Pat. No. 9,170,732

INFORMATION INPUT DEVICE, INFORMATION INPUT METHOD, AND INFORMATION INPUT PROGRAM

Nippon Telegraph and Tele...

1. An information input device comprising:
a display panel that has a display area where plural selection operation objects are displayed;
a touch panel that has an input area corresponding to the display area, wherein the input area is divided into plural division
parts;

a tag display unit configured to receive information representing an input from an operator, wherein the input is associated
with a first operation position on the input area and the input initiates a tag display designation operation, to identify
a set of candidate slide operation patterns based on which division part includes the first operation position, and to display
a tag for each of the selection operation objects, wherein each tag corresponds to one of the selection operation objects
and identifies one of the candidates from the set of candidate slide operation patterns and each tag is displayed in a vicinity
of the corresponding selection operation object or on the corresponding selection operation object;

wherein the tag display unit is further configured to identify a different set of candidate slide operation patterns when
the operator inputs a different operation position in a different division part;

a determining unit configured to detect, based on information representing a second operation position on the input area input
by the operator, a slide operation pattern of the operator, and determine whether or not the detected slide operation pattern
matches one of the candidates from the set of candidate slide operation patterns; and

an identifying unit configured to identify, when the detected slide operation pattern matches one of the candidates from the
set of candidate slide operation patterns, that the selection operation object associated with the matched candidate for the
slide operation pattern is selected.

US Pat. No. 9,154,789

MOTION VECTOR PREDICTIVE ENCODING AND DECODING METHOD USING PREDICTION OF MOTION VECTOR OF TARGET BLOCK BASED ON REPRESENTATIVE MOTION VECTOR

Nippon Telegraph and Tele...

1. A motion vector predictive encoding method for encoding a target block of a frame comprising:
determining a motion compensation mode of the target block and a motion compensation mode of an already-encoded block;
if the motion compensation mode of the target block is a local motion compensation mode, and if the motion compensation mode
of the already-encoded block is a global motion compensation mode, calculating a representative motion vector by calculating
an average of motion vectors of each pixel of the already-encoded block such that the representative motion vector (xvp, yvp) is


wherein (m, n) indicates the position of each pixel in the already-encoded block;
clipping the representative motion vector to a boundary of a predetermined range defined by size of a local motion vector
if the representative motion vector is outside the predetermined range;

computing an error value and using that error value to predict the motion vector of the target block based on the representative
motion vector of an already-encoded block; and

calculating a prediction error based on the predicted motion vector and the motion vector of the target block, and encoding
the prediction error of the motion vector.

US Pat. No. 9,088,802

VIDEO ENCODING METHOD AND APPARATUS, VIDEO DECODING METHOD AND APPARATUS, PROGRAMS THEREFOR, AND STORAGE MEDIA FOR STORING THE PROGRAMS

Nippon Telegraph and Tele...

1. A video encoding method for encoding a plurality of images as a video image, the method comprising:
a reference parallax data setting step of setting reference parallax data which indicates a viewing difference between a first
image and an already-encoded second image, in order to encode target encoding data assigned to a predetermined position in
the first image;

a corresponding position setting step of setting a corresponding position in the second image, which can correspond to the
predetermined position, by using the reference parallax data;

a code table setting step of setting a code table corresponding to target encoding data assigned to the corresponding position;
and

a target encoding data encoding step of encoding the target encoding data in the first image by using the code table.

US Pat. No. 9,065,612

WIRELESS TRANSMISSION METHOD, WIRELESS TRANSMISSION SYSTEM, AND TRANSMISSION APPARATUS AND RECEPTION APPARATUS OF WIRELESS TRANSMISSION SYSTEM

Nippon Telegraph and Tele...

1. A wireless transmission system which transmits and receives a single carrier modulated signal between a transmitter and
a receiver that are coupled through a wireless transmission path, wherein
the transmitter comprises a spectrum division filter bank that includes a Fourier transform unit converting the single carrier
modulated signal to a frequency domain, a frequency allocation unit generating from the single carrier modulated signal in
the frequency domain a plurality of sub-spectrum signals, each of which is arranged at a predetermined frequency position,
and an inverse Fourier transform unit converting the sub-spectrum signals to time domain to produce a time domain signal,

the transmitter using the time domain signal subjects the plurality of sub-spectrum signals arranged in spectra to a direct
spectrum division transmission, and

the receiver comprises a spectrum combination filter bank extracting the plurality of sub-spectrum signals from received signals
arranged in spectra and subjected to the direct spectrum division transmission to combine the sub-spectrum signals into an
original single carrier modulated signal.

US Pat. No. 10,034,011

VIDEO CODING APPARATUS

Nippon Telegraph And Tele...

2. A video coding apparatus in which motion prediction is performed on each picture of an input video signal in units of coding units using a temporal correlation of the picture, and a coding process is performed on a difference between the input video signal and a predicted image generated on the basis of result of the motion prediction, the video coding apparatus comprising:a motion prediction unit configured to perform the motion prediction for a plurality of coding unit sizes of an original image serving as the picture of the input video signal and evaluate results obtained by the motion prediction for the coding unit sizes so as to supply a first evaluation value;
a coding unit size determination unit configured to determine one of the coding unit sizes of the original image as a determined coding unit size on the basis of the first evaluation value;
a prediction error calculating unit configured to calculate a prediction error value serving as a difference between the original image and the prediction image based on the determined coding unit size;
a merge size determination unit configured to determine a merge size serving as a coding unit size of a merge mode on the basis of comparison between the prediction error value and a threshold value;
a merge mode evaluation unit configured to evaluate each of merge candidates on a coding unit of the merge size determined by the merge size determination unit so as to supply a second evaluation value of each of the merge candidates; and
an inter-prediction mode determination unit configured to determine a mode used for coding on the basis of the second evaluation value obtained by the merge mode evaluation unit and the first evaluation value of the coding unit size determined by the coding unit size determination unit.

US Pat. No. 9,857,217

OPTO-ELECTRONIC INTEGRATED CIRCUIT, ARRAY ANTENNA TRANSMITTER, ARRAY ANTENNA RECEIVER, AND TRANSMITTER

NIPPON TELEGRAPH AND TELE...

8. A transmitter comprising:
an optical splitter formed on a substrate, the optical splitter branching an input optical beat signal, which is in a terahertz
wave region and is obtained by multiplexing two optical signals of different wavelengths, into N (N is an integer of not less
than 2) optical beat signals, and outputting the optical beat signals; and

N optical phase modulators formed on the substrate for the respective optical beat signals output from the optical splitter,
the optical phase modulators having a phase modulation characteristic which causes a phase change amount to be changed depending
on a wavelength of light, and phases of the optical beat signals which are in the terahertz wave region are adjusted and output
from the optical splitter based on the characteristic;

N photodiodes formed on the substrate for the respective optical phase modulators, the photodiodes outputting electrical signals
obtained by OE-converting the optical signals that have been output from the optical phase modulators and have individual
phases;

N electrical input/output circuits formed on the substrate for the respective photodiodes, the electrical input/output circuits
outputting transmission signals obtained by modulating, by input modulation signals, the electrical signals that have been
output from the photodiodes and have individual phases; and

power combining lines formed on the substrate, the power combining lines power-combining and outputting the N transmission
signals output from the electrical input/output circuits.

US Pat. No. 9,813,709

INTRA-PREDICTION ENCODING METHOD, INTRA-PREDICTION DECODING METHOD, INTRA-PREDICTION ENCODING APPARATUS, INTRA-PREDICTION DECODING APPARATUS, PROGRAM THEREFOR AND RECORDING MEDIUM HAVING PROGRAM RECORDED THEREON

Nippon Telegraph And Tele...

1. An intra-prediction encoding method comprising:
setting a reference pixel signal from a decoded pixel signal in intra-prediction in which a prediction signal is generated
in the same frame;

acquiring prediction mode identification information that identifies an intra-prediction mode;
generating a prediction signal based on the reference pixel signal and the prediction mode identification information;
selecting one of a plurality of correction matrix information stored in a storage, each of the plurality of correction matrix
information including information that indicates whether correction is needed for a pixel that is a prediction target, the
correction matrix information selected corresponding to the intra-prediction mode;

making, for each pixel as an unit, a determination regarding correction of the prediction signal on a basis of the correction
matrix information selected;

correcting, according to a result of the determination, the generated prediction signal using another reference pixel having
a shorter distance from the pixel that is the prediction target than a reference pixel that is used to generate the prediction
signal; and,

reading the correction matrix information selected and determining a weight coefficient indicating a ratio at which the prediction
target pixel is corrected based on the intra-prediction mode.

US Pat. No. 9,326,049

MULTI-FLOW OPTICAL TRANSCEIVER, MULTI-FLOW OPTICAL TRANSPONDER AND MULTI-FLOW OPTICAL NODE

NIPPON TELEGRAPH AND TELE...

1. A multi-flow optical transceiver comprising:
a plurality of wavelength-tunable light sources;
a plurality of optical modulation units which modulates light with an input signal;
an optical multiplexing/demultiplexing switch which couples light from at least one of the wavelength-tunable light sources
to at least one of the optical modulation units with any power; and

an optical coupling unit which couples a plurality of lights, modulated by a plurality of the optical modulation units, to
at least one waveguide,

wherein the number of the wavelength-tunable light sources is four, the number of the optical modulation units is four, the
optical multiplexing/demultiplexing switch includes four input ports, four output ports, and three two-input/two-output variable
multiplexers/demultiplexers, the input side of a first variable multiplexer/demultiplexer is connected to a second input port
and a third input port, the input side of a second variable multiplexer/demultiplexer is connected to a first input port and
one of outputs of the first variable multiplexer/demultiplexer, the input side of a third variable multiplexer/demultiplexer
is connected to a fourth input port and the other output of the first multiplexer/demultiplexer, the output side of the second
variable multiplexer/demultiplexer is connected to a first output port and a second output port, the output side of the third
variable multiplexer/demultiplexer is connected to a third output port and a fourth output port, light from the wavelength-tunable
light source is coupled to each of the input ports of the optical multiplexing/demultiplexing switch, and the optical modulation
units are connected to the respective output ports of the optical multiplexing/demultiplexing switch.

US Pat. No. 9,323,000

WAVEGUIDE-TYPE POLARIZATION BEAM SPLITTER

Nippon Telegraph and Tele...

1. A waveguide-type polarization beam splitter formed on a substrate, the waveguide-type polarization beam splitter comprising:
one or two input optical waveguides;
a first multimode interference optical coupler optically coupled to the one or two input optical waveguides and having two
inputs and two outputs;

a pair of optical waveguide arms optically coupled to the outputs of the first multimode interference optical coupler;
a second multimode interference optical coupler optically coupled to the pair of optical waveguide arms and having two inputs
and two outputs; and

one or two output optical waveguides optically coupled to the outputs of the second multimode interference optical coupler,
a quarter wavelength delay is provided in one of the pair of optical waveguide arms, wherein wavelength dependence of the
quarter wavelength delay is cancelled out by wavelength dependence of the first and second multimode interference optical
couplers, and

a groove is provided to extend across the pair of optical waveguide arms, two quarter wave plates are inserted in the groove
to extend respectively across the pair of optical waveguide arms, and polarization axes of the respective two quarter wave
plates are orthogonal to each other.

US Pat. No. 9,239,435

OPTICAL FIBER CABLE HAVING CONNECTOR AND ASSEMBLING METHOD THEREOF

FUJIKURA, LTD., Tokyo (J...

1. An optical fiber cable having an optical connector, comprising:
the optical connector assembled on a tip portion of the optical fiber cable, the optical fiber cable being configured to collectively
cover a coated-optical fiber and tensile strength bodies with a jacket, the coated-optical fiber being configured to cover
an outer circumferential surface of a bare optical fiber with a coating, the tensile strength bodies extending in parallel
with both sides of the coated-optical fiber, the jacket being made of a synthetic resin;

a protruding portion of the bare optical fiber protruding from a terminal of the jacket being configured to be inserted into
a ferrule of the optical connector to a splice end surface of the ferrule and fixed, the optical fiber cable being configured
so that the tensile strength bodies do not protrude from the terminal of the jacket; and

a reinforced portion formed in the optical connector as a result of heating and shrinking a heat-shrinkable tube and solidifying
a hot-melt adhesive of an inner portion of the heat-shrinkable tube after melting the hot-melt adhesive so as to integrate
a rear end portion of the ferrule, a jacket-tip portion including the terminal of the jacket which is disposed at a rear side
of the ferrule so as to be separated therefrom, and the heat-shrinkable tube which accommodates the rear end portion of the
ferrule and the jacket-tip portion and in which the hot-melt adhesive is disposed in the inner portion of the heat-shrinkable
tube, the heat-shrinkable tube including tensile strength fibers which are different from the tensile strength bodies of the
optical fiber cable, the tensile strength fibers being embedded in the heat-shrinkable tube or disposed inside the heat-shrinkable
tube, the tensile strength fibers being substantially equally disposed in a plurality of locations in a circumferential direction
of the heat-shrinkable tube, the tensile strength fibers extending along an axis line direction of the heat-shrinkable tube.

US Pat. No. 9,161,042

QUANTIZATION CONTROL METHOD AND APPARATUS, PROGRAM THEREFOR, AND STORAGE MEDIUM WHICH STORES THE PROGRAM

Nippon Telegraph and Tele...

1. A quantization control method used in a video encoding which encodes a video image and performs bit-rate control for making
an encoding bit rate approach a predetermined target bit rate, wherein the quantization control method comprises the steps
of:
measuring a differential amount of code between a target amount of code and an amount of generated code;
determining whether or not a predetermined condition, which causes an abrupt change in the amount of generated code and potential
failure in the bit-rate control, has occurred;

determining, when it is determined that the condition has occurred, a variation that is a displacement from a current amount
of feedback which is set for the differential amount of code and increases or decreases a quantization step size; temporarily
changing the amount of feedback for a period of time by which a quick convergence to a steady state is obtained, based on
the determined variation while securing the original amount of feedback before the changing; and

increasing or decreasing the quantization step size based on the measured differential amount of code and the changed amount
of feedback, wherein the quantization step size is computed by:

Qx(j)=Qx(0)+A·(Gx?Tx)/(r??r)

where Qx(j) denotes the quantization step size of the j-th block among blocks to be sequentially processed in the video image;
Qx(0) denotes a base quantization step size; A denotes a maximum quantization step size; (Gx?Tx) denotes the measured differential
amount of code between the target amount Gx of code and the amount Tx of generated code; r denotes the original amount of
feedback before the changing, and ?r denotes the changed amount of feedback.

US Pat. No. 9,116,305

ARRAYED WAVEGUIDE GRATING, OPTICAL MODULE PROVIDED WITH SAID ARRAYED WAVEGUIDE GRATING, AND OPTICAL COMMUNICATIONS SYSTEM

Nippon Telegraph and Tele...

1. An arrayed waveguide grating comprising:
a first slab waveguide formed on a substrate;
a second slab waveguide formed on the substrate;
a first input/output waveguide connected to the first slab waveguide;
a second input/output waveguide connected to the second slab waveguide;
two or more channel waveguide groups connecting the first and second slab waveguides, each of the channel waveguide groups
formed of an aggregate of a plurality of channel waveguides having path lengths sequentially becoming longer by a predetermined
path length difference; and

an optical filter arranged in at least one of the first and second slab waveguides,
wherein:
the optical filter demultiplexes signal light input from the first input/output waveguide connected to the first slab waveguide
or the second input/output waveguide connected to the second slab waveguide, the first or second slab waveguide in which the
optical filter is arranged, to the two or more channel waveguide groups for each wavelength band, or

multiplexes the signal light input from the two or more channel waveguide groups for each wavelength band to the first input/output
waveguide connected to the first slab waveguide or the second input/output waveguide connected to the second slab waveguide,
the first or second slab waveguide in which the optical filter is arranged, and

wherein:
the two or more channel waveguide groups have different path lengths differences,
each wavelength band has a different wavelength interval of signal light, and
the signal light passes through the two or more channel waveguide groups corresponding to the wavelength band.

US Pat. No. 10,033,761

SYSTEM AND METHOD FOR MONITORING FALSIFICATION OF CONTENT AFTER DETECTION OF UNAUTHORIZED ACCESS

NIPPON TELEGRAPH AND TELE...

1. An unauthorized access detecting system, comprising:a generating circuit configured to generate authentication information to be intentionally leaked outside;
an analyzing circuit configured to intentionally leak the authentication information outside to an external network;
a first detecting circuit configured to detect unauthorized access to a content, stored by a decoy content management device, using the authentication information intentionally leaked by the analyzing circuit;
a monitoring circuit configured to monitor falsification of the content when the unauthorized access has been detected by the first detecting circuit;
a second detecting circuit configured to, when falsification of the content is monitored by the monitoring circuit, detect the falsification of the content by
obtaining a difference between the content before the falsification and the content after the falsification, and
extracting a character string that has been newly added to the content based on the difference; and
a third detecting circuit configured to detect, utilizing the character string, unauthorized access and falsification to other content stored in a content management system separate from the decoy content management device.

US Pat. No. 9,479,284

DISCOVERY METHOD, OPTICAL COMMUNICATION METHOD, AND OPTICAL COMMUNICATION SYSTEM

NIPPON TELEGRAPH AND TELE...

3. An optical communication system in a wavelength-tunable WDM/TDM-PON, the system comprising:
a parent node which sends downstream signals with wavelengths of ?D1 to ?DM, wherein M is an integer not less than 2, and receives upstream signals with wavelengths of ?U1 to ?UN, wherein N is an integer not less than 2;

child nodes to which an identifier unchanged even when a child node changes its downstream and upstream wavelengths is given,
to which one of the wavelengths ?D1 to ?DM and one of the wavelengths ?U1 to ?UN are allocated from the parent node as a downstream wavelength and an upstream wavelength, respectively, and which receives
a downstream signal on the allocated downstream wavelength and sends an upstream signal on the allocated upstream wavelength;
and

optical fibers through which the parent node and the child nodes are connected to each other,
wherein the parent node has a table for storing, for each of the identifiers, RTTs in all combinations of the downstream wavelengths
and the upstream wavelengths and a controller which determines a transmission permission time of an upstream signal with the
use of the RTT corresponding to the combination of the downstream wavelength and the upstream wavelength allocated to the
child node which is detected by referring to the table, and notifies the child node of the transmission permission time of
the upstream signal,

wherein the controller executes a discovery method in a discovery process,
wherein the discovery method is in the wavelength-tunable WDM/TDM-PON in which the parent node and the child nodes are connected
through optical fibers,

wherein an identifier that is unchanged even when a child node changes its downstream and upstream wavelengths is given to
the unregistered child node from the parent node that has received a response signal sent from the unregistered child node
in response to a search signal received from the parent node, wherein the search signal is sent from the parent node with
a downstream wavelength ?Dm (m=1, 2, . . . M) at predetermined timing, and wherein the response signal is sent from the unregistered child node with an
upstream wavelength ?Un (n=1, 2, . . . M), and

with an RTT at the downstream wavelength ?Dm and the upstream wavelength ?Un between the parent node and the child node and a wavelength dependency of the refractive index of the optical fibers, wherein
ranging is performed for calculating, for the unregistered child node, the RTTs in all combinations of downstream wavelengths
(?D1, ?D2, . . . , ?DM) of downstream signals from the parent node to the child node and upstream wavelengths (?U1, ?U2, . . . , ?UM) of upstream signals from the child node to the parent node, and wherein the RTTs in all the combinations calculated by the
ranging are stored.

US Pat. No. 9,294,251

WIRELESS COMMUNICATION SYSTEM, TRANSMITTING DEVICE, RECEIVING DEVICE, AND WIRELESS COMMUNICATION METHOD

Nippon Telegraph and Tele...

1. A receiving device comprising:
a means that receives, as a received signal, a signal that has been transmitted by dividing by N the spectrum of a signal
to be transmitted and performing spectrum editing to reduce its occupied bands;

a means that generates a first decoded signal by error-correcting and decoding the received signal in the bandwidth of the
signal to be transmitted;

a means that generates a transmission replica signal from the first decoded signal and divides by N the spectrum of the transmission
replica signal to generate N sub-replicas;

a means that generates a compensated received signal by restoring the spectrum of the signal to be transmitted using the N
sub-replicas and the received signal; and

a means that decodes the compensated received signal to generate a second decoded signal.

US Pat. No. 9,292,258

SECURE SUM-OF-PRODUCT COMPUTATION METHOD, SECURE SUM-OF-PRODUCT COMPUTATION SYSTEM, COMPUTATION APPARATUS AND PROGRAMS THEREFOR

NIPPON TELEGRAPH AND TELE...

1. A secure sum-of-product computation method used for performing a sum-of-product computation of data strings A0=(a00, . . . , a0na0-1), A1=(a10, . . . , a1na1-1) and A2=(a20, . . . a2na2-1) and B0=(b00, . . . , b0nb0-1), B1=(b10, . . . , b1nb1-1) and B2=(b20, . . . , b2nb2-1) by cooperative computation by three computation apparatuses, which are a party X, a party Y and a party Z, the sum-of-product
computation being expressed as

where na0, na1, na2, nb0, nb1 and nb2 represent natural numbers, i0=0, . . . , na0-1, i1=0, . . . , na1-1, i2=0, . . . , na2-1,
j0=0, . . . , nb0-1, j1=0, . . . , nb1-1, and j2=0, . . . , nb2-1, and e01i0,j1, e10i1,j0, e00i0,j0, e11i1,j1, e12i1,j2, e21i2,j1, e22i2,j2, e20i2,j0 and e02i0,j2 represent any numbers, and the data strings A0, A1, B0 and B1 being input to the party X, the data strings A1, A2, B1 and B2 being input to the party Y, and the data strings A2, A0, B2 and B0 being input to the party Z, the secure sum-of-product computation method comprising:

a party-X random number generation step in which the party X generates a number rX and transmits the number to the party Y;

a party-X first computation step in which the party X computes a value cX according to


and transmits the value to the party Z;
a party-X second computation step in which the party X receives a number rZ from the party Z and a value cY from the party Y, computes values c0 and c1 according to


and outputs the values;
a party-Y random number generation step in which the party Y generates a number rY and transmits the number to the party Z;

a party-Y first computation step in which the party Y computes the value cY according to


and transmits the value to the party X;
a party-Y second computation step in which the party Y receives the number rX from the party X and a value cZ from the party Z, computes values c1 and c2 according to


and outputs the values;
a party-Z random number generation step in which the party Z generates the number rZ and transmits the number to the party X;

a party-Z first computation step in which the party Z computes the value cZ according to


and transmits the value to the party Y; and
a party-Z second computation step in which the party Z receives the number rY from the party Y and the value cX from the party X, computes the values c0 and c2 according to


and outputs the values.

US Pat. No. 9,236,971

BANDWIDTH ALLOCATION DEVICE AND BANDWIDTH ALLOCATION METHOD

NIPPON TELEGRAPH AND TELE...

1. A bandwidth allocation device of a PON system which includes:
an OLT having one or a plurality of OLT optical transceivers in which an optical transmitter transmitting a downlink signal
and an optical receiver receiving an uplink signal make a pair,

an ONU having one or a plurality of ONU optical transceivers in which an optical transmitter transmitting the uplink signal
so that a wavelength of the uplink signal can be tuned and an optical receiver receiving the downlink signal make a pair,
and

an optical transmission path in which the number of ONU connection ends to which the ONU is connected is not less than the
number of the ONUs and which connects the OLT and the ONU, the bandwidth allocation device comprising:

an OLT controller which makes each of the OLT optical transceivers transmit a search signal at a prescribed time so that the
search signals reach all the ONU connection ends of the optical transmission path, wherein the search signal includes information
that designates a wavelength; and

an ONU controller which, when the ONU connected to the ONU connection end of the optical transmission path is unregistered
and receives the search signal, tunes a wavelength of the optical transmitter of the ONU according to the information included
in the search signal that designates the wavelength, and makes the optical transmitter transmit a response signal to the OLT.

US Pat. No. 9,179,149

VIDEO ENCODING CONTROL METHOD, VIDEO ENCODING APPARATUS, AND VIDEO ENCODING PROGRAM

Nippon Telegraph and Tele...

1. A video encoding control method which encodes an input video signal by controlling a generated bit rate so that a hypothetical
buffer in a decoder does not overflow or underflow, the method comprising utilizing a processor and a memory device storing
instructions causing the processor to execute the following operations:
sequentially encoding each picture in an encoding-order picture group in accordance with a predetermined encoding parameter,
the encoding-order picture group including a predetermined number of pictures and being a collection of successive pictures
in the order of encoding;

calculating a quantization statistic of each picture based on quantization parameter information used to encode each picture
each time each picture is encoded, and checking whether the quantization statistic exceeds a predetermined threshold value;
and

if the quantization statistic exceeds the predetermined threshold value, changing the encoding parameter so that the generated
bit rate resulting from encoding is reduced and performing re-encoding from a first picture of an encoding-order picture group
that is being encoded using the changed encoding parameter,

wherein when sequentially encoding, each picture in the encoding-order picture group is sequentially encoded in accordance
with an encoding parameter set depending on a retry count indicating the number of times of the re-encoding, and

when performing the re-encoding, the retry count is incremented if the quantization statistic exceeds the predetermined threshold
value and the encoding parameter is changed to an encoding parameter with which the generated bit rate resulting from encoding
is reduced as the value of the retry count increases.

US Pat. No. 9,154,257

FREQUENCY ASSIGNMENT METHOD AND APPARATUS

NIPPON TELEGRAPH AND TELE...

1. A frequency assignment method for selecting a frequency width used on a route connecting between a start point and an end
point when the start point and the end point of an optical signal are supplied in a photonic network including an optical
node that includes an optical switch for switching the optical signal without electrically terminating the optical signal,
in an apparatus comprising: a calculation result storage unit configured to store a calculation result of a route and a frequency;
a router unit configured to perform route calculation and store the route calculation result in the calculation result storage
unit; and an assignment unit configured to assign a frequency width of the network, the method comprising:

in the assignment unit, referring to the route calculation result of the calculation result storage unit, obtaining a correlation
amount of use state of wavelength or frequency between adjacent links, determining a fixed frequency width or variable frequency
width to be set for a communication route based on the correlation amount, and assigning the fixed frequency width or the
variable frequency width on the route.

US Pat. No. 10,090,921

LIGHT MODULATION DEVICE AND LIGHT MODULATION METHOD

Nippon Telegraph And Tele...

1. A light modulation device configured to carry out a quadrature amplitude modulation on a continuous-wave optical signal, comprising:an I-component optical modulator configured to modulate one of continuous-wave optical signals being branched from the continuous-wave optical signal;
a Q-component optical modulator configured to modulate other of continuous-wave optical signals being branched from the continuous-wave optical signal;
an optical phase shifter configured to apply a phase shift to at least one of an output signal of the I-component optical modulator and an output signal of the Q-component optical modulator;
a first bias voltage output circuit configured to output a first bias voltage being set to a null point when no drive signal is applied to the I-component optical modulator;
a second bias voltage output circuit configured to output a second bias voltage being set to the null point when no drive signal is applied to the Q-component optical modulator;
a third bias voltage output circuit configured to output a third bias voltage used to adjust the phase shift caused by the optical phase shifter;
an optical power monitor configured to detect a power of a modulated optical signal modulated by each of the I-component optical modulator and the Q-component optical modulator;
a synchronous detection circuit configured to synchronously-detect a component of a frequency fd from the power of the modulated optical signal; and
a control circuit configured to output a dither signal of a frequency fd/n applied to the first bias voltage or the second bias voltage when adjusting the first bias voltage or the second bias voltage while outputting two dither signals having a frequency fd/m, which are mutually orthogonal to each other, applied to the first bias voltage and the second bias voltage when adjusting the third bias voltage, thus increasing or decreasing the bias voltages based on a synchronous detection result, where n is a positive integer equal to or larger than 1, m is a positive integer larger than 1 and n

US Pat. No. 9,208,780

AUDIO SIGNAL SECTION ESTIMATING APPARATUS, AUDIO SIGNAL SECTION ESTIMATING METHOD, AND RECORDING MEDIUM

NIPPON TELEGRAPH AND TELE...

1. A voice activity detection apparatus comprising:
an acoustic signal analyzer that receives a digital acoustic signal containing a speech signal and a noise signal; generates
a non-speech Gaussian mixture model, a Gaussian mixture model being hereafter referred to as a GMM, and a speech GMM both
adapted to a noise environment, by using a silence GMM and a clean-speech GMM both generated beforehand for each frame of
the digital acoustic signal; and calculates non-speech probabilities and speech probabilities of Gaussian distributions left
after one or more Gaussian distributions having the smallest output probability are pruned from the GMMs; and

a speech detection information generator that calculates a speech state probability to non-speech state probability ratio
based on a state transition model of a speech state and a non-speech state, by using the non-speech probabilities and the
speech probabilities, generates information about a speech period based on the calculated probability ratio, and outputs the
information as speech detection information,

wherein the acoustic signal analyzer comprises:
an initial noise probabilistic model estimation processor that estimates initial noise probabilistic model parameters;
a parameter prediction processor that predicts noise probabilistic model parameters of the current frame from estimated noise
probabilistic model parameters of a preceding frame by a random walk process;

a parameter update processor that receives the noise probabilistic model parameters of the current frame and updates parameters
of all Gaussian distributions contained in the silence GMM and the clean-speech GMM;

a probabilistic model parameter generation and estimation processor that generates a non-speech GMM and a speech GMM adapted
to the noise environment in the current frame by using the updated parameters of the Gaussian distributions and parameters
of various Gaussian distributions of the silence GMM and the clean-speech GMM;

an output probability calculation processor that calculates the output probability of each Gaussian distribution contained
in the generated GMMs;

a probability weight calculation processor that calculates probability weights used for weighting the output probabilities
of the Gaussian distributions in the non-speech state and the speech state, by parameterizing the distribution of the output
probabilities of the Gaussian distributions with a higher-order statistic;

a dominant distribution determination processor that prunes Gaussian distributions having an extremely small output probability
and extracts only Gaussian distributions having a sufficiently large output probability;

a first weighted average processor that obtains a weighted average of the noise probabilistic model parameters of the current
frame predicted by the parameter prediction processor, by using the probability weights calculated by the probability weight
calculation processor; and

a second weighted average processor that obtains a weighted average of noise probabilistic model parameters subjected to weighted
averaging by the first weighted average processor, only for the Gaussian distributions extracted by the dominant distribution
determination processor.

US Pat. No. 9,860,278

LOG ANALYZING DEVICE, INFORMATION PROCESSING METHOD, AND PROGRAM

NIPPON TELEGRAPH AND TELE...

1. A log analyzing device that conducts security management of a network, the log analyzing device comprising:
processing circuitry configured to
connect with a plurality of communication devices, which are included in the network and which each perform a different function
in the network, from within the network;

collect log information and traffic information output from the plurality of communication devices included in the network,
wherein the plurality of communication devices output the log information and traffic information in a different data format
with respect to each other;

normalize the collected log information and traffic information into a common data format;
extract, and analyze according to a predetermined rule, relative log information and traffic information from the normalized
log information and traffic information, and determine whether or not there is unauthorized access, wherein the processing
circuitry extracts the relative log information and traffic information of a time series of a fixed time period from the normalized
log information and traffic information, analyzes the extracted log information and traffic information based on the predetermined
rule, and finds, if a specified event that is an event having a specified characteristic is detected, a total of at least:
a score corresponding to the number of times the specified event has occurred in a specified time period; a score based on
an occurrence interval of the specified event; a score based on the order of occurrence of a plurality of specified events
and an occurrence interval of each of the specified events; a score based on a time period over which the specified event
has not occurred in a specified time period; and a score based on a result of comparing quantities summed up for a specified
time period among a plurality of specified items; and

output event information including information indicating importance based on a result of the determination of whether or
not there is unauthorized access, wherein the processing circuitry compares the total of the scores with a predetermined reference
value, and determines that there is unauthorized access if the total of the scores is greater than the reference value.

US Pat. No. 9,491,455

PICTURE ENCODING METHOD, PICTURE DECODING METHOD, PICTURE ENCODING APPARATUS, PICTURE DECODING APPARATUS, PICTURE ENCODING PROGRAM, AND PICTURE DECODING PROGRAM

Nippon Telegraph And Tele...

1. A picture encoding method for performing compression encoding on an input picture, the method comprising:
a divided picture generation step of, when the input picture is divided into blocks of n×m pixels and each divided block is
divided into sub-blocks having n1×m1 pixels (where 1?n1 position in the blocks;

an intra divided-picture encoding step of performing intra divided-picture encoding on at least one of the divided pictures;
a reference picture selection step of selecting an encoded divided picture as a reference picture to be used for inter divided-picture
predictive encoding for an encoding target divided picture in order of increasing spatial distances on an original picture
for pixels at the same position in the encoding target divided picture and the encoded divided picture when a divided picture
other than the divided picture subjected to the intra divided-picture encoding is encoded;

an inter divided-picture predictive encoding step of generating a predicted picture for the encoding target divided picture
using the selected reference picture to perform the inter divided-picture predictive encoding; and

an information source encoding step of performing information source encoding on at least an encoding result of the intra
divided-picture encoding step and an encoding result of the inter divided-picture predictive encoding step.

US Pat. No. 9,386,322

SCALABLE VIDEO ENCODING METHOD AND DECODING METHOD, APPARATUSES THEREFOR, PROGRAMS THEREFOR, AND STORAGE MEDIA WHICH STORE THE PROGRAMS

Nippon Telegraph and Tele...

1. A scalable video encoding method of performing encoding by predicting an upper-layer signal having a relatively high spatial
resolution by means of interpolation using an immediately-lower-layer signal having a relatively low spatial resolution, the
method comprising:
a step that computes a first weighting coefficient for each image area of a predetermined unit size in a search for estimating
a motion between an encoding target image area in an upper layer and a reference image area, where the first weighting coefficient
is computed based on a brightness variation between an image area, which belongs to an immediately-lower layer and has the
same spatial position as the encoding target image area, and the reference image area;

a step that performs a motion estimation using a signal which is obtained by correcting a decoded signal of the reference
image area by the first weighting coefficient and functions as an estimated signal in the motion estimation, so as to compute
a motion vector;

a step that retrieves the computed motion vector, and computes a second weighting coefficient based on a brightness variation
between a reference image area indicated by the motion vector and the image area which belongs to the immediately-lower layer
and has the same spatial position as the encoding target image area; and

a step that determines a signal, which is obtained by correcting a decoded signal of the reference image area indicated by
the motion vector by using the second weighting coefficient, to be a compensated signal in motion compensation, which functions
as a predicted signal of the encoding target image area.

US Pat. No. 9,923,678

WIRELESS COMMUNICATION SYSTEM, AND WIRELESS COMMUNICATION METHOD

Nippon Telegraph And Tele...

1. A wireless communication system including a plurality of wireless communication stations including a plurality of wireless
communication terminals and a wireless base station implementing an orthogonal frequency division multiple access (OFDMA),
wherein the wireless base station communicates with the plurality of wireless communication terminals including a primary
wireless communication station on a primary channel and a secondary wireless communication station on a secondary channel
different from the primary channel, and wherein each of the plurality of wireless communication stations comprises:
an acquisition means configured to acquire a transmission opportunity (TXOP) for at least one wireless communication station
in a predetermined period upon generating transmitting data,

a determination means configured to determine a first condition indicating unavailability of the primary channel and a second
condition indicating availability of the second channel for the orthogonal frequency division multiple access (OFDMA), and

a data transmission means configured to transmit data destined to the primary wireless communication station on the primary
channel, wherein the data transmission means transmits data destined to the secondary wireless communication station on the
secondary channel according to the orthogonal frequency division multiple access (OFDMA) upon satisfying the first and second
conditions.

US Pat. No. 9,794,149

USER EXPERIENCED QUALITY ESTIMATION APPARATUS, TERMINAL BOTTLENECK DETERMINATION APPARATUS, SIMILAR OPERATION EXTRACTION APPARATUS, METHOD AND PROGRAM

NIPPON TELEGRAPH AND TELE...

1. A user experienced quality estimation apparatus for estimating a user experienced waiting time of an application in an
user terminal, comprising:
a computer:
configured to obtain, as estimation target logs, a duration time of each process of data obtaining, script execution and screen
rendering performed in an estimation target period in the user terminal, and to store the estimation target logs in a received
log storage unit;

configured to read out the estimation target logs from the received log storage unit, and output logs from which logs having
data duration time shorter than a predetermined short time process threshold or longer than a predetermined long time process
threshold are excluded;

configured to calculate, as multiplicity, the number of processes in a timeslot of a constant time length for the logs output
from the computer; and

configured to extract a continuous region from data quantized by the computer, wherein the continuous region is a time length
formed by continuous time slots, including:

configured to extract the continuous region without distinguishing between processes of the data obtaining, the script execution
and the screen rendering, or

configured to extract the continuous region by distinguishing between processes of the data obtaining, the script execution
and the screen rendering;

shaping the extracted continuous regions as an estimated waiting time and displaying the estimated waiting time to a user.

US Pat. No. 9,655,042

OPTICAL WIRELESS ACCESS SYSTEM

NIPPON TELEGRAPH AND TELE...

1. An optical wireless access system in which a plurality of Optical Network Units (ONUs) are connected to an Optical Line
Terminal (OLT) using optical transmission paths, and downlink data is transmitted from a baseband signal processing portion
connected to the OLT to an RF signal transmitting/receiving portion connected to the ONU,
wherein the OLT obtains information on discontinuous reception of a wireless terminal, wirelessly connected to the RF signal
transmitting/receiving portion, from the baseband signal processing portion and performs sleep control of the ONU based on
the information.

US Pat. No. 9,640,190

DECODING METHOD, DECODING APPARATUS, PROGRAM, AND RECORDING MEDIUM THEREFOR

NIPPON TELEGRAPH AND TELE...

1. A decoding method, comprising:
a speech decoding step of obtaining a current frame of a decoded speech signal from an input code;
a noise generating step of generating a noise signal that is a random signal; and
a noise adding step of outputting a noise-added signal, the noise-added signal being obtained by summing said decoded speech
signal and a signal obtained by performing, on said noise signal, a signal processing that is based on a spectrum envelope
corresponding to the decoded speech signal for the current frame,

wherein the spectrum envelope corresponding to the decoded speech signal for said current frame is a spectrum envelope obtained
by dulling a spectrum envelope corresponding to a linear predictive coefficient for the current frame provided in said speech
decoding step,

wherein the dulling operation is an operation which operates a predetermined constant to the linear predictive coefficient
for the current frame.

US Pat. No. 9,235,003

WAVEGUIDE-TYPE POLARIZATION BEAM SPLITTER

Nippon Telegraph and Tele...

1. A waveguide-type polarization beam splitter formed on a substrate, the waveguide-type polarization beam splitter comprising:
one or two input optical waveguides;
a first optical coupler optically coupled to the one or two input optical waveguides and having one input and two outputs
or two inputs and two outputs;

a second optical coupler having two inputs and one output or two inputs and two outputs; and
a pair of optical waveguide arms each optically coupled to a corresponding one of the outputs of the first optical coupler
and to a corresponding one of the inputs of the second optical coupler such that each of the optical waveguide arms extends
between the first and second optical couplers,

wherein
a groove is provided to extend across the pair of optical waveguide arms, two quarter wave plates are inserted in the groove
to extend respectively across the pair of optical waveguide arms, and polarization axes of the respective two quarter wave
plates are orthogonal to each other,

one of the first optical coupler and the second optical coupler is an optical coupler which gives a phase shift of about 90°
or about ?90° between coupled or split light beams, and another one of the first optical coupler and the second optical coupler
is an optical coupler which gives a phase shift of about 0° or about 180° between coupled or split light beams, and

each of the optical waveguide arms has a length measured from the first optical coupler to the second optical coupler, the
length of each of the optical waveguide arms being equal so as to reduce wavelength dependence of the waveguide-type polarization
beam splitter.

US Pat. No. 9,124,289

PREDICTED PIXEL VALUE GENERATION PROCEDURE AUTOMATIC PRODUCING METHOD, IMAGE ENCODING METHOD, IMAGE DECODING METHOD, APPARATUS THEREFOR, PROGRAMS THEREFOR, AND STORAGE MEDIA WHICH STORE THE PROGRAMS

Nippon Telegraph and Tele...

1. A method for automatically producing a predictor for use in image encoding, the predictor generating a value of an encoding
target pixel by using a previously-decoded pixel, the method comprising:
a first step that generates a parent population by randomly producing predictors each being represented by a tree structure,
where said predictors include a predicted value generation function that outputs a predicted value by a prediction encoding
method;

a second step that selects a predetermined number of predictors as parents from the parent population, and produces one or
more predictors as children by processing said predictors using a genetic programming;

a third step that:
selects a predictor having a minimum estimation cost from among the predictors selected and generated in the second step,
where the sum of an information content for representing the tree structure and an information content of a prediction residual
of the whole image obtained by pixel value prediction using a prediction procedure for the tree structure is used as an estimation
cost, and the selected predictor has the best estimation cost for encoding an encoding target image; and

stores the selected predictor and one or more other predictors into the parent population; and
a fourth step that performs a control to iterate the second and third steps until a predetermined condition is satisfied,
and determines a predictor having a best estimation cost as the result of the iteration to be a final predictor,

wherein in the tree structure, said predicted value generation function, whose arguments are predetermined, and a function
which outputs coordinates of a pixel within an image without using arguments, are each a candidate of an end node of the tree.

US Pat. No. 10,050,717

MULTI-STAGE INTERFEROMETER CIRCUIT WITH WAVEFORM SHAPING FUNCTION

NIPPON TELEGRAPH AND TELE...

1. A multi-stage interferometer circuit comprising:at least one multiplexing port;
(N?1) stages (N is a natural number equal to or greater than 2) of lattice type two-beam interferometers, wherein the lattice type two-beam interferometer at each stage includes
a two-beam delay circuit having a path length difference of an integral multiple of M·?L/2 (M is a natural number) and a first optical coupler, and wherein the two-beam delay circuit of the lattice type two-beam interferometer of the first stage is connected to the at least one multiplexing port via a second optical coupler;
an M-beam interferometer including: two sets of 1×(M/2) optical couplers whose inputs are connected to two outputs of the first optical coupler of the lattice type two-beam interferometer of the (N?1)th stage; an M-array delay circuit, each delay circuit of which has a delay length different from each other by ?L, the M-array delay circuit being connected to the 1×(M/2) optical couplers; and M×M optical couplers connected to the M-array delay circuit; and
M demultiplexing ports connected to the M×M optical couplers, wherein
one or more transversal filters interferometers having one input and one output are arranged inside the multi-stage interferometer circuit so that the light guided between the demultiplexing port and the multiplexing ports passes therethrough at least once.

US Pat. No. 9,673,589

AMPLIFICATION OPTICAL FIBER AND OPTICAL FIBER AMPLIFIER

FUJIKURA LTD., Tokyo (JP...

1. An amplification optical fiber operable to propagate light beams in a plurality of modes in a predetermined wavelength
range through a core doped with a rare earth element,, wherein
Expression (1) is satisfied,
where a cutoff wavelength of a propagated highest mode light beam is defined as ?max, under conditions in which the cutoff
wavelength of the highest mode light beam is defined as ?c, a shortest, wavelength of the wavelength range is defined as ?min,
and a cutoff wavelength of a second-highest mode light beam to the highest, mode light beam is ?min.

?c>0.5 ?min+0.5 ?max  (1).

US Pat. No. 9,602,212

OPTICAL COMMUNICATION SYSTEM, OPTICAL COMMUNICATION METHOD, HIGHER-NETWORK APPARATUS, AND OPTICAL LINE TERMINAL

NIPPON TELEGRAPH AND TELE...

1. An optical communication system comprising:
one or a plurality of optical network units;
an optical line terminal connected to the one or a plurality of optical network units through an optical fiber and an optical
coupler;

one or a plurality of lower-network apparatus connected to the lower level of each of the optical network units; and
a higher-network apparatus which is connected to the higher network of the optical line terminal, performs scheduling for
uplink communication from each of the lower-network apparatus to the device itself with respect to each of the lower-network
apparatus, calculates a transmission time and a transmission permission amount of uplink data transmitted from each of the
optical network units to the optical line terminal based on the scheduling, and notifies the optical line terminal of the
transmission time and the transmission permission amount of the uplink data.

US Pat. No. 10,074,293

SECRET CALCULATION METHOD, SECRET CALCULATION SYSTEM, SORTING DEVICE, AND PROGRAM

NIPPON TELEGRAPH AND TELE...

1. A secret calculation method, implemented by each of a plurality of sorting devices connected to each other over a network, the secret calculation method being a technique in which data processing is performed while concealing data by secret sharing, in which data is converted into a plurality of distributed values so that original data can be restored by using a certain number or more than the certain number of pieces of distributed values, while original data cannot be restored by using distributed values of which the number of pieces is smaller than the certain number, and in which sort permutation ???1L for performing alignment of a value column v? is generated by inputting a set composed of a secret sharing value [k?] of a column k? including m pieces of keys k0, . . . , km?1 having L bits and a secret sharing value [v?] of the column v? including m pieces of electronic plain text values v0, . . . , vm?1, the method comprising:receiving as an input, by each of the plurality of sorting devices, a different secret sharing value [k?] and a different secret sharing value [v?];
a permutation data generation step in which a permutation data generation unit generates permutation data and so as to generate permutation data with respect to i=1, . . . , L?1;
a random ID column generation step in which a random ID column generation unit generates a random ID column [r?i] which does not include mutually-overlapped values so as to generate a random ID column [r?L] which does not include mutually-overlapped values with respect to i=1, . . . , L?1;
a secret random permutation step in which a secret random permutation unit performs secret random permutation of a set composed of a random ID column [r?i?1], a key column [k?i], and the random ID column [r?i] with the permutation data so as to generate a set composed of a post-permutation random ID column ?ir?i?1, a post-permutation key column [?ik?i], and a post-permutation random ID column [?ir?i] and performs secret random permutation of a random ID column [r?L?1] with the permutation data so as to generate a post-permutation random ID column ?Lr?L?1 with respect to i=1, . . . , L?1, wherein the secret random permutation is performed after all the random ID columns have been generated with respect to i=1, . . . , L?1 so as to parallelly and simultaneously perform the secret random permutation using the random ID columns;
a flag creation step in which a flag creation unit determines whether or not kj=h is satisfied with respect to a key [kj]=([kj,0], . . . , [kj,L?1]) in cases of j=0, . . . , m?1 and h=0, . . . , L?1 so as to set a flag [fj,h];
an order table creation step in which an order table creation unit creates an order table [s?:=(s0, . . . , sm?1)], in which an order of each of the keys k0, . . . , km?1 in an ascending order is set, by using the flag [fj,h]; and
a sort permutation generation step in which a sort permutation generation unit performs permutation of the random ID column [r?i] by a permutation function ?i so as to generate a post-permutation random ID column [?i?i] with respect to i=0, . . . , L?1, performs secret random permutation of an order table [s?] and the post-permutation random ID column [?ir?i] with the permutation data so as to generate a post-permutation order table ??is? and a post-permutation random ID column ??i?ir?i, performs alignment of the post-permutation random ID column ??i?ir?i based on the post-permutation order table ??is? so as to generate a post-alignment random ID column ?i+1r?i, sets a permutation function ?i+1=s??1?i, equally couples a set composed of a post-permutation random ID column ?i+1r?i, a post-permutation key column [?i+1k?i+1], and a post-permutation random ID column [?i+1r?i+1] with the post-alignment random ID column ?i+1r?i by using the post-permutation random ID column ?i+1r?i as a key with respect to i=0, . . . , L?2, generates a set composed of the post-alignment random ID column ?i+1r?i, a post-alignment key column [?i+1k?i+1], and a post-alignment random ID column [?i+1r?i+1], and equally couples the post-permutation random ID column ?Lr?L?1 with a post-alignment random ID column ?Lr?L?1 so as to generate sort permutation ???1L.

US Pat. No. 9,866,327

DISTRIBUTED RADIO COMMUNICATION BASE STATION SYSTEM, BASE BAND UNIT, REMOTE RADIO UNIT, AND METHOD FOR OPERATING DISTRIBUTED RADIO COMMUNICATION BASE STATION SYSTEM

NIPPON TELEGRAPH AND TELE...

1. A distributed radio communication base station system comprising:
a base band unit (BBU);
a remote radio unit (RRU); and
an optical fiber connecting the BBU and the RRU,
wherein one of the BBU and the RRU comprises a sampling frequency conversion section, wherein a sampling frequency of an optical
signal is converted from a predetermined value to a reduced value RoF signal according to an allocated band of the radio signal,
and transmitted through the optical fiber, and wherein the other of the BBU and the RRU comprises a sampling frequency restoration
section, wherein the sampling frequency is restored to the predetermined value when the reduced value RoF signal is received
through the optical fiber and an aliasing noise generated in the restoration of the sampling frequency is removed.

US Pat. No. 9,838,700

ENCODING APPARATUS, DECODING APPARATUS, AND METHOD AND PROGRAM FOR THE SAME

NIPPON TELEGRAPH AND TELE...

1. An encoding apparatus for encoding a time-series signal in a frequency domain, the encoding apparatus comprising:
a spectral envelope estimating portion estimating a spectral envelope, regarding absolute values of a frequency domain sample
sequence corresponding to the time-series signal raised to the power of as a power spectrum, on the assumption that ? is a
predetermined positive number other than 2; and

an encoding portion performing such encoding that changes bit allocation or that bit allocation substantially changes, for
each coefficient of the frequency domain sample sequence corresponding to the time-series signal, based on the estimated spectral
envelope.

US Pat. No. 9,455,739

CODE AMOUNT ESTIMATING METHOD AND APPARATUS, AND PROGRAM AND STORAGE MEDIUM THEREFOR

Nippon Telegraph and Tele...

1. A video encoding method comprising:
encoding at least one frame of a video signal using an encoder that selectively applies one of: (a) a first information source
encoding method in which a plurality of orthogonal transformation sizes are selectable and encoding is performed by rearranging
quantized two-dimensional orthogonal transformation coefficients to have a one-dimensional form, and (b) a second information
source encoding method which has a lower computation cost than the first information source encoding method and performs encoding
using a variable length encoding table, based on an amount of code estimation performed according to the following steps:

performing rearrangement, when encoding quantized values of coefficients of a larger-sized orthogonal transformation than
an orthogonal transformation size assigned to the variable length encoding table, by rearranging the quantized values to have
a one-dimensional form in the order defined in the first information source encoding method, wherein in the one-dimensional
form, Run-Level sets of the number Run of successive “0” coefficients and a significant coefficient Level which follows them
are obtained, and the obtained Run-Level sets are stored;

computing the number of groups based on a proportion between an orthogonal transformation area corresponding to the orthogonal
transformation size assigned to the variable length encoding table and an orthogonal transformation area for an encoding target;

classifying the Run-Level sets into groups having the number of groups;
dividing Run of each Run-Level set by the number of groups, and setting the obtained quotient as Run of the Run-Level set;
determining a code length of each Run-Level set in each group by referring to the variable length encoding table; and
computing the total sum of the determined code lengths,
wherein the amount of code generated in the first information source encoding method is estimated to be the total sum of the
code lengths of all groups,

wherein the first information source encoding method is a context-adaptive binary arithmetic coding method, and the second
information source encoding method is a context-adaptive variable length coding method.

US Pat. No. 9,179,154

VIDEO ENCODING CONTROL METHOD AND APPARATUS

Nippon Telegraph and Tele...

1. A video encoding control method performed by a microprocessor operating on executable program steps stored in memory for
controlling encoding of an input video signal, the method comprising the steps of:
detecting an underflow of a decoder buffer;
if the underflow of the decoder buffer has been detected, computing a period of time for suppressing an amount of generated
code based on a predetermined threshold for a rate of occupancy in the decoder buffer and an encoding bit rate; and

performing a control for continuously suppressing the amount of code generated for each encoding target picture during the
computed period of time, by skipping the encoding target picture or by encoding the encoding target picture so as to produce
a minimum amount of generated code.

US Pat. No. 10,134,420

LINEAR PREDICTIVE ANALYSIS APPARATUS, METHOD, PROGRAM AND RECORDING MEDIUM

NIPPON TELEGRAPH AND TELE...

3. A linear predictive analysis apparatus which obtains a coefficient which can be converted into a linear predictive coefficient corresponding to an input time series signal for each frame which is a predetermined time interval, the linear predictive analysis apparatus comprising:processing circuitry configured to
calculate autocorrelation Ro(i) between an input time series signal Xo(n) of a current frame and an input time series signal Xo(n?i) i sample before the input time series signal Xo(n) or an input time series signal Xo(n+i) i sample after the input time series signal Xo(n) for each of at least i=0, 1, . . . , Pmax; and
obtain a coefficient which can be converted into linear predictive coefficients from the first-order to the Pmax-order using modified autocorrelation R?o(i) obtained by multiplying the autocorrelation Ro(i) by a coefficient for each corresponding i,
wherein the processing circuitry further configured to acquire the coefficient from one coefficient table among coefficient tables t0, t1 and t2 using a period, an estimate value of the period, a quantization value of the period or a value having negative correlation with a fundamental frequency based on an input time series signal in the current frame or a past frame and a value having positive correlation with intensity of periodicity or a pitch gain assuming that a coefficient wt0(i) is stored in the coefficient table t0, a coefficient wt1(i) is stored in the coefficient table t1, and a coefficient wt2(i) is stored in the coefficient table t2,
for at least part of i other than i=0, wt0(i) according to the period, the estimate value of the period, the quantization value of the period or the value having negative correlation with the fundamental frequency and the value having positive correlation with the intensity of periodicity or the pitch gain, (1) when the period is short and the pitch gain is large, a coefficient is acquired from the coefficient table t0 at the coefficient determining part, (9) when the period is long and the pitch gain is small, a coefficient is acquired from the coefficient table t2 at the coefficient determining part, (2) when the period is short and the pitch gain is medium, (3) when the period is short and the pitch gain is small, (4) when the period is medium and the pitch gain is large, (5) when the period is medium and the pitch gain is medium, (6) when the period is medium and the pitch gain is small, (7) when the period is long and the pitch gain is large, and (8) when the period is long and the pitch gain is medium, a coefficient is acquired from any of the coefficient tables t0, t1 and t2 by the processing circuitry,
in at least one of (2), (3), (4), (5), (6), (7) and (8), a coefficient is acquired from the coefficient table t1 by the processing circuitry, and
assuming that an identification number of a coefficient table tjk from which a coefficient is acquired by the processing circuitry in the case of (k) where k=1, 2, . . . , 9 is jk, j1?j2?j3, j4?j5?j6, j7?j8?j9, j1?j4?j7, j2?j5?j8, and j3?j6?j9.

US Pat. No. 10,096,327

LONG-TERM PREDICTION AND FREQUENCY DOMAIN PITCH PERIOD BASED ENCODING AND DECODING

NIPPON TELEGRAPH AND TELE...

1. An encoding method comprising:a long-term prediction analysis step of receiving an audio signal in a given time period, performing time-domain long-term prediction analysis of the audio signal in the given time period to obtain a time-domain pitch period L and a time-domain pitch period code corresponding to the time-domain pitch period L, and outputting the time-domain pitch period code to a decoder;
a long-term prediction residual generation step of using the time-domain pitch period L to obtain a long-term prediction residual signal of the audio signal;
a frequency-domain sample string generation step of obtaining an N-points frequency-domain sample string which is derived from the long-term prediction residual signal or an N-points frequency-domain sample string which is derived from the audio signal;
a period conversion step of obtaining, as a converted interval T1, a sample interval in the N-points frequency-domain sample string, the sample interval corresponding to the time-domain pitch period L;
a frequency-domain pitch period analysis step of receiving the N-points frequency-domain sample string, choosing a first frequency-domain pitch period T from among a plurality of candidates including integer multiples U×T1 of the converted interval T1, where U is an integer in a predetermined first range, the first frequency-domain pitch period T being a pitch period in the N-points frequency-domain sample string, obtaining a first frequency-domain pitch period code indicating how many times the first frequency-domain pitch period T is greater than the converted interval T1, and outputting the first frequency-domain pitch period code to the decoder; and
a frequency-domain-pitch-period-based encoding step of encoding a first sample group of all or some of one or a plurality of successive samples including a sample corresponding to the first frequency-domain pitch period T in the N-points frequency-domain sample string and one or a plurality of successive samples including a sample corresponding to an integer multiple of the first frequency-domain pitch period T in the N-points frequency-domain sample string in accordance with a first criterion corresponding to magnitudes of amplitudes or estimated magnitudes of amplitudes of samples included in the first sample group and encoding a second sample group of samples in the sample string that are not included in the first sample group in accordance with a second criterion corresponding to magnitudes of amplitudes or estimated magnitudes of amplitudes of samples included in the second sample group, to obtain a code string, and outputting the code string which is obtained by encoding the first sample group and the second sample group to the decoder, wherein the first sample group is a part of the N-points frequency-domain sample string.

US Pat. No. 9,894,056

SEGMENTED SECRET-KEY STORAGE SYSTEM, SEGMENT STORAGE APPARATUS, SEGMENTED SECRET-KEY STORAGE METHOD

NIPPON TELEGRAPH AND TELE...

1. A segment storage apparatus of N segment storage apparatuses, for storing secret key segments for reducing the risk of
leaking secret information caused by secret key leakage, which respectively record secret-key segments sk1, . . . , skN obtained by segmenting a secret key SK corresponding to a public key PK, in a segmented secret-key storage system,
the relationship

being satisfied, where N is an integer not less than 2, n is an integer between 1 and N, both inclusive, Dec(C, SK) is a symbol
representing decryption of the ciphertext C with the secret key SK, g(sk1, . . . , skN) is a function of sk1, . . . , skN, and f(m1, . . . , mN) is a function of m1, . . . , mN;

the segment storage apparatuses comprising:
a decryption unit which uses the secret-key segment skn recorded in the segment storage apparatus to obtain a plaintext segment mn given by mn=Dec(C, skn) and sends the plaintext segment mn to a combining device; and

a secret-key segment changing unit which obtains a set of secret-key segments (sk1?, . . . , skN?) that satisfies


and differs from (sk1, . . . , skN) and changes the secret-key segment skn recorded in the segment storage apparatus to skn?;

wherein
the secret-key segment changing unit changes, periodically or under a predetermined condition, the secret-key segments skn to skn?;

the relationship
C={C1,C2}={g?r,Mh?r}
M=Dec(C,x)=C2/(C1?x)

is satisfied, where {g, h} is the public key PK, x is the secret key SK and an integer greater than or equal to 0 and less
than or equal to q?1, h=g?x, r is a random number and an integer greater than or equal to 0 and less than or equal to q?1,
q is the order of a cyclic group G, g is the generator of the cyclic group G, M is a plaintext and an element of the cyclic
group G, C is the ciphertext and an element of the cyclic group G, and ? is a symbol representing a power; and

the functions g and f are defined as
g(sk1, . . . ,skN)=sk1+ . . . +skN mod q
f(Dec(C,sk1), . . . ,Dec(C,skN))=Dec(C,sk1)× . . . ×Dec(C,skN)/(C2?(N?1)).

US Pat. No. 9,749,061

DIGITAL SIGNAL PROCESSING DEVICE

Nippon Telegraph And Tele...

1. An apparatus for mitigating the effects of transient change noise introduced into a transmission path of a transmitted
signal comprising:
a digital signal processor receptive of an input signal comprising the transmitted signal and the noise introduced into the
transmission path, the digital signal processor being adapted to manipulate the input signal to produce a processed signal,

the digital signal processor being programmed to:
a. calculate from the input signal a moving average signal and to store the moving average signal;
b. calculate from the input signal and from the stored moving average signal a standard deviation signal and to store the
standard deviation signal;

c. test whether the input signal falls outside a predetermined range obtained from the stored moving average signal and the
stored standard deviation signal and, if so, to calculate and store a corrected signal that falls inside the predetermined
range; and

d. output the input signal as the processed signal if the input signal falls within the predetermined range, and to output
the corrected signal as the processed signal if the input signal falls outside the predetermined range.

US Pat. No. 9,753,231

OPTICAL CONNECTOR CLEANING TOOL AND OPTICAL CONNECTOR END FACE OBSERVATION SYSTEM

NTT ADVANCED TECHNOLOGY C...

1. An optical connector cleaning tool comprising:
a cylindrical connecting portion to which an optical connector is connected;
a cleaning unit configured to guide a cleaning thread to a coupling end face of an optical connector plug; and
an optical unit having an optical path reaching said optical connector plug,
wherein said optical unit comprises:
a lens arranged in a position facing the coupling end face to form one end portion of an optical system, and said lens having
a missing portion extending in an optical-axis direction; and

an image sensor positioned at the other end of said optical system,
said cleaning unit comprises a rod-like cleaning tip having a thread passage through which said cleaning thread passes, and
said cleaning tip is inserted into an opening formed by said missing portion, such that said cleaning tip is movable in a
longitudinal direction thereof.

US Pat. No. 9,614,621

SIGNAL GENERATING CIRCUIT, OPTICAL SIGNAL TRANSMITTING APPARATUS, SIGNAL RECEIVING CIRCUIT, METHOD FOR ESTABLISHING OPTICAL SIGNAL SYNCHRONIZATION, AND OPTICAL SIGNAL SYNCHRONIZATION SYSTEM

Nippon Telegraph And Tele...

1. A method for establishing optical signal synchronization, the method comprising:
an optical signal generation step of generating specific frequency band signals having power concentrated on two or more specific
frequencies;

a digital signal acquisition step of receiving a signal including the specific frequency band signals generated in the optical
signal generation step and converting the received signal into a digital signal;

a signal position detection step of detecting positions of the specific frequency band signals from the digital signal converted
in the digital signal acquisition step;

a frequency offset detection step of estimating frequency positions of the specific frequency band signals detected in the
signal position detection step and detecting a frequency offset between an optical signal receiving apparatus and an optical
signal transmitting apparatus that perform optical communication;

a clock offset detection step of estimating the frequency positions of the specific frequency band signals detected in the
signal position detection step, and detecting a clock offset between the optical signal receiving apparatus and the optical
signal transmitting apparatus from an interval between the frequency positions; and

a chromatic dispersion amount detection step of estimating temporal positions of the specific frequency band signals detected
in the signal position detection step, and detecting a chromatic dispersion amount from a difference between the temporal
positions of the specific frequency band signals corresponding to different frequencies.

US Pat. No. 9,604,742

METHOD FOR PACKING CABLE

FURUKAWA ELECTRIC CO., LT...

1. A method for packing a cable having a static friction coefficient of 0.15 or more and 0.50 or less, a dynamic friction
coefficient of 0.10 or more and 0.40 or less, and a bending rigidity of 60 gf or more and 350 gf or less, the method comprising:
(1) winding the cable into a figure-of-eight shape to form a cylindrical cable bundle,
(2) winding a wrapping film as a restraining member, which restrains the cable bundle, around an outer circumferential portion
of the cable bundle,

(3) winding a wrapping film as a closing member which closes openings on both ends of the cable bundle, and
(4) housing the cable bundle, which wound with the restraining member and the closing member, in a housing container.

US Pat. No. 9,542,155

PROXY CALCULATION SYSTEM, METHOD, REQUEST DEVICE AND PROGRAM THEREOF

NIPPON TELEGRAPH AND TELE...

1. A proxy calculation system comprising:
request processing circuitry configured to generate random numbers a1, a2, . . . , aM; and

calculation processing circuitry configured to calculate f(x1)r1, f(x2)r2, f(xM)rM to obtain a calculation result thereof as z1, z2, . . . , zM, respectively,

wherein the request processing circuitry is further configured to calculate (z1)a1, (z2)a2, . . . , (zM)aM,

the calculation processing circuitry is further configured to calculate f(x1a1×x2a2× . . . ×xMaM)r0 to obtain a calculation result z0 thereof,

the request processing circuitry of the request device is further configured to determine whether or not (z1)a1×(z2)a2× . . . ×(zM)aM=z0,

wherein when the request processing circuitry determines that (z1)a1×(z2)a2× . . . ×(zM)aM does not equal z0, the proxy calculation system performs at least one more iteration of calculations that is less than or equal to a predetermined
number of iterations to determine whether or not (z1)a1×(z2)a2× . . . ×(zM)aM=z0, and the request processing circuitry terminates the calculations and outputs a determination result that indicates that
the calculation processing circuitry does not operate within a predetermined standard of reliability when (z1)a1×(z2)a2× . . . ×(zM)aM is not determined to equal z0 after the predetermined number of iterations have been performed, and

wherein G and H are cyclic groups, M is an integer of two or more, i=1, . . . , M, f is a homomorphic function of mapping
a member xi of group H to group G, Ri and R0 are random variables with a value in group G, ri is a realized value of the random variable Ri, r0 is a realized value of the random variable R0, and ai is a random number of an integer of 0 or more.

US Pat. No. 9,520,947

SIGNAL GENERATING CIRCUIT, OPTICAL SIGNAL TRANSMITTING APPARATUS, SIGNAL RECEIVING CIRCUIT, METHOD FOR ESTABLISHING OPTICAL SIGNAL SYNCHRONIZATION, AND OPTICAL SIGNAL SYNCHRONIZATION SYSTEM

Nippon Telegraph and Tele...

3. A signal receiving circuit in optical communication, the signal receiving circuit comprising:
a photoelectric conversion circuit that converts an input optical signal into an electrical signal;
an analog/digital conversion circuit that converts the electrical signal converted by the photoelectric conversion circuit
into a digital signal;

a Fourier transform circuit that performs a discrete Fourier transform on the digital signal converted by the analog/digital
conversion circuit;

a specific frequency band signal detecting circuit that detects a position in a frequency domain of a specific frequency band
signal having power concentrated on two or more specific frequencies from a signal obtained by the discrete Fourier transform;

a reception signal property estimating circuit that estimates at least one of a frequency offset and a clock offset from the
position of the specific frequency band signal detected by the specific frequency band signal detecting circuit;

a specific frequency band signal power storage circuit; and
a chromatic dispersion compensating circuit that applies an inverse property of chromatic dispersion to the digital signal
converted by the analog/digital conversion circuit based on an estimated value of a chromatic dispersion amount estimated
by the reception signal property estimating circuit,

wherein the reception signal property estimating circuit estimates the chromatic dispersion amount of an optical communication
path from an offset in timing of appearance of the power of the specific frequency band signal, an offset in timing of disappearance
of the power, or both the offset in timing of the appearance of the power and the offset in timing of the disappearance of
the power,

wherein the Fourier transform circuit performs the discrete Fourier transform on the digital signal to which the inverse property
of the chromatic dispersion has been applied, at an interval smaller than or equal to the smaller of a length of the specific
frequency band signal and a Fourier transform length,

wherein the specific frequency band signal detecting circuit detects specific frequency band signal power values that are
powers or amplitudes of the specific frequency band signal in a signal in a frequency domain subjected to the discrete Fourier
transform by the Fourier transform circuit, and stores two or more values of an increasing value, a peak value, a decreasing
value, and a minimum value among the detected specific frequency band signal power values, an individual arrival time difference
calculated from the specific frequency band signal power values, or a coefficient that is calculated from the specific frequency
band signal power values and is used in a calculation equation of the individual arrival time difference, in the specific
frequency band signal power storage circuit, and

wherein the reception signal property estimating circuit estimates an arrival time difference of specific frequency band signals
corresponding to two or more frequency bands using the two or more values of the increasing value, the peak value, the decreasing
value, and the minimum value among the detected specific frequency band signal power values, the individual arrival time difference
calculated from the specific frequency band signal power values, or the coefficient used in the calculation equation of the
individual arrival time difference, which are stored in the specific frequency band signal power storage circuit, estimates
a chromatic dispersion amount of an optical communication path from the estimated arrival time difference, and outputs the
estimated chromatic dispersion amount to the chromatic dispersion compensating circuit.

US Pat. No. 9,514,567

SCREEN DISPLAY DEVICE, SYSTEM, AND SCREEN GENERATION METHOD DISPLAYING THE STATE OF A NETWORK

NIPPON TELEGRAPH AND TELE...

1. A screen display device configured to generate a screen that shows a state of a network, comprising:
a storage part, which may be implemented by a storage medium such as a RAM (Random Access Memory), a ROM (Read Only Memory),
a HDD (Hard Disk Drive), may store:
(1) device attribute information indicative of:
information indicative of which one of attributes is an attribute of each of a plurality of devices that form the network,
the attributes being: a terminal device of the network; an upper-level service device; a transfer device; and a control device,
the upper-level service device, which may be implemented by a server device, that may transmit to and receive from the terminal
device various kinds of data, the transfer device, which perform data transfer between devices, that may transfer the data
between the upper-level service device and the terminal device, and the control device, which may controls devices such as
the transfer devices and terminal devices, that may control the transfer device and the terminal device;

coordinates of the device on a map; and,
if the device as a first device and a second device which is another one of the plurality of devices form a pair of an active
system/backup system, the second device,
(2) inter-device connection information indicative of a connection relationship among the plurality of devices,(3) setting information indicative of: a rung corresponding to each attribute; and a coordinate defining a height of a device
belonging to each rung relative to a three-dimensional display screen,(4) analyzed flow information indicative of devices traversed by each of a plurality of flows of the network,(5) alarm information indicative of alarms to be displayed respectively on devices of the network and links between the devices,
each item of the information (1)-(5) being stored together with its time information, and(6) a program to be executed to embody the function of a processing part;
an input/output part, which may be implemented by a communication interface and an input/output interface for communication
with other devices through the network such as Internet or a LAN (Local Area Network), may receive a selective input of a
display time that gives instructions that a network state at which time should be displayed and to output to the display device
a three-dimensional display screen displaying the network state, the three-dimensional display screen being generated by the
processing part; and

the processing part, which may be implemented by a CPU (Central Processing Unit) or exclusive circuit or the like and may
execute the program stored in the storage part, may generate the three-dimensional display screen, the processing part:

referring to the inter-device connection information to determine a connection relationship among the plurality of devices
that is at the selectively inputted display time,

referring to the device attribute information and the setting information to determine coordinates of each of the plurality
of devices relative to an xy plane and a coordinate thereof relative to a z axis of the three-dimensional display screen that
are at the selectively inputted display time, and placing each of the plurality of devices at the determined coordinates of
the three-dimensional display screen,

referring to the device attribute information and, if at the selectively inputted display time, there is the second device
paired with the device, placing the pair on the three-dimensional display screen together with an indication showing that
the devices are a pair,

referring to the alarm information and, if there are devices and links targeted for alarms at the selectively inputted display
time, placing the alarms near the devices and links for which the alarms are issued,

referring to the analyzed flow information to determine flows that are at the selectively input display time, and placing
each flow on a link of the three-dimensional display screen that is traversed by the flow, and

generating a three-dimensional display screen on which there are superimposed and placed: the plurality of devices; the plurality
of links between the plurality of devices; the flows that traverse the links; and the alarm information on the devices and
links.

US Pat. No. 10,139,568

OPTICAL FIBER SPLICING TOOL AND OPTICAL FIBER SPLICING METHOD

FUJIKURA LTD., Koto-ku, ...

1. An optical fiber splicing tool comprising:an optical fiber splicing unit that comprises:
a mechanical splice holder that holds a mechanical splice;
an optical fiber grasper that grasps a first optical fiber at one end side of the mechanical splice; and
a guide target that is slidable along a guide provided at a connecting jig that fixes a second optical fiber to be butt-jointed to the first optical fiber;
a connecting jig that comprises:
a guide that guides the optical fiber splicing unit; and
an optical fiber fixer that fixes the second optical fiber; and
a tool capable of switching a state of both ends of the mechanical splice from a non-holding fixation state to a holding fixation state, wherein
the optical fiber splicing unit provides a first flexure width to the first optical fiber located between one end side of the mechanical splice and the optical fiber grasper,
the second optical fiber has a second flexure width that is shorter than the first flexure width and is ensured between the other end side of the mechanical splice and the optical fiber fixer when butt-jointing is carried out, and flexural deformation thereby occurs in the first flexure width relatively easier than that in the second flexure width of the second optical fiber,
in a state where both ends of the mechanical splice are in the non-holding fixation state by use of the tool, the second optical fiber fixed to the optical fiber fixer of the connecting jig is inserted into the mechanical splice through the other end side of the mechanical splice,
in this state, the first optical fiber that is grasped by the optical fiber grasper and is inserted into the mechanical splice through one end side of the mechanical splice is butt-jointed to contact with the second optical fiber, the first flexure width is thereby formed on the first optical fiber at one end side of the mechanical splice, and
in this state, by use of the tool, both ends of the mechanical splice are in the holding fixation state.

US Pat. No. 9,883,262

OPTICAL NETWORK SYSTEM, OPTICAL SWITCH NODE, MASTER NODE, AND NODE

NIPPON TELEGRAPH AND TELE...

1. An optical network system, comprising:
a master node; and
a plurality of optical switch nodes,
wherein the master node is configured to divide a wavelength path having an arbitrary wavelength into time slots each having
a prescribed time period, allocate the time slots to each of the optical switch nodes, deliver a control signal including
a time slot start time and a time stamp to each of the optical switch nodes, and

wherein, upon receipt of the control signal from the master node, each of the optical switch nodes is configured to synchronize
the time slots, based on a time common to all of the optical switch nodes, the common time being determined by setting a time
shifted by a propagation delay time, and thereby transmit or receive a data or perform route switching.

US Pat. No. 9,788,270

OPTICAL-WIRELESS ACCESS SYSTEM

NIPPON TELEGRAPH AND TELE...

1. An optical-wireless access system in which one or more base stations communicating with a wireless terminal are connected
to an upper-level device via an optical access system,
the optical access system comprising one or more optical network units (ONUs) arranged on the base station side, an optical
line terminal (OLT) disposed on the upper-level device side, and optical transmission paths through which the ONUs and the
OLT are connected,

the ONU obtaining information on dynamic scheduling control or discontinuous reception control of the optical-wireless access
system from the base station, and

the OLT determining whether or not the ONU should be slept, using the information on the discontinuous reception of the wireless
terminal and calculating a sleep start timing and a cycle of the ONU that minimize a waiting time in the base station of downlink
data of the wireless terminal.

US Pat. No. 9,667,963

METHOD AND APPARATUS FOR ENCODING VIDEO, METHOD AND APPARATUS FOR DECODING VIDEO, AND PROGRAMS THEREFOR

Nippon Telegraph And Tele...

1. A video encoding method using fractional-accuracy motion compensation, the method comprising:
a step of generating using a video encoding apparatus processor multiple sets of weighted filter coefficients corresponding
to multiple weighted interpolation filters from interpolation filter coefficients of multiple interpolation filters and multiple
weight parameters, weights designated by each of the multiple weight parameters respectively corresponding to the multiple
interpolation filters;

a step of selecting using said video encoding apparatus processor a set of weighted filter coefficients which minimize prediction
error energy in the fractional-accuracy motion compensation from among the multiple sets of the weighted filter coefficients,
the selected set of the weighted filter coefficients corresponding to one of the multiple weighted interpolation filters;

a step of interpolating fractional-accuracy pixels for a reference picture by application of an interpolation filter with
the selected set of the weighted filter coefficients and encoding an input picture with the fractional-accuracy motion compensation;
and

a step of encoding using said video encoding apparatus processor a weight parameter used for generating the selected set of
the weighted filter coefficients and the interpolation filter coefficients and adding an encoded weight parameter and encoded
interpolation filter coefficients to an encoded bitstream.

US Pat. No. 9,621,299

COHERENT COMMUNICATION SYSTEM, COMMUNICATION METHOD, AND TRANSMISSION METHOD

Nippon Telegraph and Tele...

1. A coherent communication system comprising:
an optical signal transmission apparatus; and
an optical signal reception apparatus,
wherein the optical signal transmission apparatus comprises:
a training signal sequence generation unit that generates, as a plurality of training signal sequences, a plurality of signal
sequences having power concentrated in a plurality of frequency bands, the power concentrated in different frequency bands;

a training signal sequence selection unit that selects at least one training signal sequence from among the plurality of training
signal sequences generated by the training signal sequence generation unit;

a signal multiplexing unit that generates a signal sequence obtained by time-division multiplexing the training signal sequence
selected by the training signal sequence selection unit with a transmission data sequence; and

an electrical-to-optical conversion unit that transmits the signal sequence generated by the signal multiplexing unit as an
optical signal, and

the optical signal reception apparatus comprises:
an optical-to-electrical conversion unit that converts the optical signal transmitted from the optical signal transmission
apparatus into an electrical signal;

an analog-to-digital conversion unit that converts the electrical signal converted by the optical-to-electrical conversion
unit into a digital signal sequence;

a plurality of frequency band pass filter units that correspond to the plurality of signal sequences and pass part of frequency
band components of the digital signal sequence converted by the analog-to-digital conversion unit; and

a plurality of power calculation units that are provided so as to correspond to the plurality of frequency band pass filter
units and calculate power values of digital signal sequences output by the corresponding frequency band pass filter units,

wherein the training signal sequence generation unit generates at least one signal sequence in which power is concentrated
at a frequency lower than a cut-off frequency in a band limit filter in the optical signal transmission apparatus, the optical
signal reception apparatus, or a propagation path as a training signal sequence, and

the training signal sequence selection unit selects at least one training signal sequence from the plurality of the training
signal sequences generated by the training signal sequence generation unit based on presence or absence of the band limit
filter in the optical signal transmission apparatus, the optical signal reception apparatus, or the propagation path.

US Pat. No. 9,565,064

FRAME TRANSMISSION APPARATUS AND METHOD FOR CHECKING NORMALITY

FUJITSU LIMITED, Kawasak...

1. A frame transmission apparatus, comprising:
a first port;
a second port; and
a controller configured to check connectivity between the first port and the second port by transferring a predetermined maintenance
management frame from the first port to the second port,

wherein, when the first port is a logical port configured by logically bundling a plurality of physical ports by link aggregation,
the controller selects each of the plurality of physical ports as a transmission source port and transfers a plurality of
maintenance management frames from the plurality of physical ports to the second port.

US Pat. No. 9,524,725

ENCODING METHOD, ENCODER, PROGRAM AND RECORDING MEDIUM

NIPPON TELEGRAPH AND TELE...

1. An encoding method comprising:
a frequency domain sample sequence generation step of obtaining a sample sequence in a frequency domain deriving from an acoustic
signal for each predetermined time segment;

a periodicity analysis step of calculating an index indicating a degree of periodicity of the sample sequence in the frequency
domain;

a first encoding step of
when the index represents that the periodicity is high, obtaining through loop processing, a gain code corresponding to a
gain used for dividing each sample of the sample sequence in the frequency domain and an integer signal code obtained by encoding
a sequence comprised of integer value samples obtained by dividing each sample of the sample sequence in the frequency domain
by the gain using an encoding method based on periodicity, and

otherwise, obtaining through loop processing, a gain code corresponding to a gain used for dividing each sample of the sample
sequence in the frequency domain and an integer signal code obtained by encoding a sequence comprised of integer value samples
obtained by dividing each sample of the sample sequence in the frequency domain by the gain using an encoding method which
is not based on periodicity;

a second encoding step of
when the index represents that the periodicity is high, obtaining a second integer signal code obtained by encoding a sequence
comprised of integer value samples obtained by dividing each sample of the sample sequence in the frequency domain by the
gain corresponding to the gain code obtained in the first encoding step using an encoding method which is not based on periodicity,
and

otherwise, obtaining a second integer signal code obtained by encoding a sequence comprised of integer value samples obtained
by dividing each sample of the sample sequence in the frequency domain by the gain corresponding to the gain code obtained
in the first encoding step using an encoding method based on periodicity; and

a comparison and selection step of
when a code amount of the integer signal code obtained in the first encoding step is greater than a code amount of the second
integer signal code obtained in the second encoding step, outputting the second integer signal code obtained in the second
encoding step and the gain code, and

when the code amount of the integer signal code obtained in the first encoding step is smaller than the code amount of the
second integer signal code obtained in the second encoding step, outputting the integer signal code obtained in the first
encoding step and the gain code.

US Pat. No. 9,497,481

MOTION VECTOR PREDICTIVE ENCODING METHOD, MOTION VECTOR PREDICTIVE DECODING METHOD, MOVING PICTURE ENCODING APPARATUS, MOVING PICTURE DECODING APPARATUS, AND PROGRAMS THEREOF

Nippon Telegraph and Tele...

1. A motion vector predictive encoding method in a moving picture encoding scheme in which a picture to be encoded is divided
into blocks and encoding is performed using motion compensation for each block, the method comprising:
a step of performing a motion search for a block to be encoded in the picture to be encoded using an encoded reference picture
to calculate a motion vector;

a step of setting a plurality of blocks which include at least one of encoded blocks in the picture to be encoded and encoded
blocks in an encoded picture, the encoded blocks in the picture to be encoded and the encoded blocks in the encoded picture
being in predetermined positions relative to the position of the block to be encoded in the picture to be encoded, as primary
candidate blocks, and determining N (N is an integer greater than or equal to 2) primary candidate reference motion vectors
from motion vectors used in encoding the primary candidate blocks;

a step of calculating degrees of reliability of the primary candidate reference motion vectors which quantitatively represent
effectiveness in motion vector prediction of the block to be encoded, using only information already encoded at the time of
encoding the block to be encoded for each of the primary candidate reference motion vectors;

a step of selecting top M (M is a predetermined integer greater than or equal to 1 and less than N) primary candidate reference
motion vectors with higher degrees of reliability from the N primary candidate reference motion vectors as secondary candidate
reference motion vectors; and

a step of setting a secondary candidate reference motion vector having a value nearest the motion vector obtained by the motion
search among the secondary candidate reference motion vectors as a predictive motion vector of the block to be encoded, encoding
an identifier of the set predictive motion vector, and encoding a residual between the motion vector obtained through the
motion search of the block to be encoded and the predictive motion vector as encoded information of the motion vector,

wherein, in the step of determining the primary candidate reference motion vectors, the primary candidate reference motion
vectors are determined from the motion vectors used in encoding the primary candidate blocks and motion vectors which designate
positions within a predetermined range from a position designated by each of the motion vectors used in encoding the primary
candidate blocks.

US Pat. No. 10,128,818

DATA PROCESSOR, DATA PROCESSING METHOD AND COMMUNICATION DEVICE

NTT ELECTRONICS CORPORATI...

1. A data processor converting a sampling rate to n/m times (n and m are integers equal to or larger than 1), comprising:a parallel transfer rate converter inputting first parallel data with number of samples being S1 pieces in synchronism with a first clock, and outputting second parallel data with number of samples being S2=S1×(m/p) pieces (p is an integer equal to or larger than 1) in synchronism with a second clock having a frequency which is p/m times of a frequency of the first clock; and
a convolution operation device inputting the second parallel data in synchronism with the second clock, generating third parallel data with number of samples being S3=S2×(n/m) pieces (S3 is an integer equal to or larger than 1) by executing a convolution operation with a coefficient indicating a transmission characteristic to the second parallel data, and outputting the third parallel data in synchronism with the second clock.

US Pat. No. 10,050,775

ELEMENT REPLICATION DEVICE, ELEMENT REPLICATION METHOD, AND PROGRAM

NIPPON TELEGRAPH AND TELE...

1. An element replication device for replicating a plurality of replication source elements by cumulative addition, the element replication device comprising:a first arithmetic unit that obtains a second set or a concealed text of the second set by using at least part of a first set or a concealed text of at least part of the first set; and
a second arithmetic unit that obtains a third set or a concealed text of the third set by using the second set or the concealed text of the second set, the third set including the replicated replication source elements, wherein
the first set includes N ordered elements a(1), . . . , a(N) where N is an integer equal to or larger than 2, and the first set includes the plurality of M replication source elements a(f(1)), . . . , a(f(M)) where {a(f(1)), . . . , a(f(M))} ?{a(1), . . . , a(N)} and 2?M?N,
an additive inverse of a replication source element a(f(h?1)) is ?a(f(h?1)), where an order of the replication source element a(f(h?1)) is before a replication source element a(f(h)) and the replication source element a(f(h?1)) is the closest replication source element to the replication source element a(f(h)),
the second set includes N elements a5(1), . . . , a5(N), and the second set is obtained by setting the replication source elements a(f(h)) included in the first set to a(f(h))?a(f(h?1)) and setting elements other than the replication source elements a(f(h)) in the first set to zero,
a first element in the second set is a5(1), and i=2, . . . , Nth elements in the second set are a5(i), and
the third set includes a first element b(1)=a5(1) and i=2, . . . , Nth elements b(i)=b(i?1)+a5(i).

US Pat. No. 10,015,508

VIDEO ENCODING DEVICE AND VIDEO ENCODING METHOD

NTT Electronics Corporati...

1. A video encoding device comprising an inter predictor configured to perform merge encoding processing on prediction units in a predetermined order, the prediction units being obtained by dividing a picture of a video, whereinthe inter predictor includes
an evaluation-order determination part configured to determine merge candidates for a current prediction unit, which is a processing target, and an order of evaluation of the merge candidates,
a merge-candidate derivation part configured to sequentially evaluate the merge candidates and calculate costs of the merge candidates in the order of evaluation,
a merge-candidate determination part configured to output a merge index corresponding to a position of the merge candidate with the smallest cost among the costs calculated by the merge-candidate derivation part, and
a merge encoder configured to encode the merge index with a predetermined encoding scheme, and
before completion of the merge encoding processing of a prediction unit immediately preceding the current prediction unit, the evaluation-order determination part determines a first order of evaluation with the immediately preceding prediction unit excluded from the merge candidates to be evaluated and, after the completion of the merge encoding processing of the immediately preceding prediction unit, the evaluation-order determination part determines a second order of evaluation with the immediately preceding prediction unit included in the merge candidates to be evaluated.

US Pat. No. 9,838,709

MOTION VECTOR PREDICTIVE ENCODING METHOD, MOTION VECTOR PREDICTIVE DECODING METHOD, MOVING PICTURE ENCODING APPARATUS, MOVING PICTURE DECODING APPARATUS, AND PROGRAMS THEREOF

Nippon Telegraph And Tele...

1. A motion vector predictive encoding method in a moving picture encoding scheme in which a picture to be encoded is divided
into a plurality of blocks and encoding is performed using motion compensation for each of the blocks, the method comprising:
a step of performing a motion search for a block to be encoded in the picture to be encoded using an encoded reference picture
to calculate a motion vector;

a step of extracting N (N is an integer equal to or more than 2) motion vectors including motion vectors used in encoding
encoded blocks and motion vectors which designate positions within a predetermined range from a position designated by each
of the motion vectors used in encoding the encoded blocks or motion vectors having a predetermined value as primary candidate
reference motion vectors;

a step of calculating degrees of reliability of each of the N primary candidate reference motion vectors which quantitatively
represent effectiveness in motion vector prediction of the block to be encoded, using a decoded signal of the picture to be
encoded for each of the primary candidate reference motion vectors;

a step of selecting top M (M is a predetermined integer greater than or equal to 1 and less than N) primary candidate reference
motion vectors with highest degrees of reliability from the N primary candidate reference motion vectors as secondary candidate
reference motion vectors; and

a step of setting a secondary candidate reference motion vector having a value nearest the motion vector obtained by the motion
search among the secondary candidate reference motion vectors as a predictive motion vector of the block to be encoded, encoding
an identifier of the set secondary candidate reference motion vector, and encoding a residual between the motion vector obtained
through the motion search of the block to be encoded and the predictive motion vector as encoded information of the motion
vector,

wherein the step of calculating degrees of reliability of each of the N primary candidate reference motion vectors using the
decoded signal of the picture to be encoded being a different manner from a manner used in the step of setting the secondary
candidate reference motion vector as the prediction motion vector of the block to be encoded.

US Pat. No. 9,722,783

CRYPTOGRAPHIC SYSTEM

Mitsubishi Electric Corpo...

1. A cryptographic system comprising:
an encryption device; and
a decryption device,
wherein the encryption device includes a first processor programmed to perform functions of a ciphertext generation unit that
generates a ciphertext having an element c0 in which a value ?˜ is set as a coefficient of a basis vector b0,r, and an element ct in which attribute information xt is set as a coefficient of a basis vector bp and the value ?˜ is set as a coefficient of a basis vector bq, for each index t included in a set Ix?, and

wherein the decryption device includes
a memory configured as a decryption key storage unit that stores a decryption key having an element k0 and an element kt which are generated using a value st and a value s0 which is a sum of the value st for each index t included in a set Iv?, the element k0 being an element in which a value ?s0 is set as a coefficient of a basis vector b*0,r corresponding to the basis vector b0,r, the element kt being an element in which predicate information vt is set as a coefficient of a basis vector b*p corresponding to the basis vector bp and the value st is set as a coefficient of a basis vector b*q corresponding to the basis vector bq, for each index t included in the set Iv?, and

a second processor programmed to perform functions of a decryption unit that decrypts the ciphertext generated by the ciphertext
generation unit with the decryption key stored by the decryption key storage unit, the decryption unit decrypting the ciphertext
by computing a product of pairing operations between corresponding pairs of the basis vectors on the element c0 and the element k0 and on the element ct and the element kt for each index t included in the set Iv?.

US Pat. No. 9,661,008

NETWORK MONITORING APPARATUS, NETWORK MONITORING METHOD, AND NETWORK MONITORING PROGRAM

NIPPON TELEGRAPH AND TELE...

1. A network monitoring apparatus, which is provided in a network that includes a FireWall provided on at least one of a connection
point with an external network and an internal segment dividing point and a proxy server for Web access and that transfers
IP packets, and which detects communication suspected to be unauthorized, the network monitoring apparatus comprising:
processing circuitry configured to implement
a log collecting unit that collects and stores log data from at least one of the FireWall and the proxy server; and
a log analyzing unit that
makes inquiry for log data to the log collecting unit,
extracts, based on the log data collected by the log collecting unit, the log data which are in a predetermined time period
satisfying a set analysis condition,

analyzes, according to the set analysis condition, the log data, and
outputs a candidate for unauthorized communication as a result of the analysis, wherein
the log data stored by the log collecting unit are information including at least one of: 5-tuples; transmitted sizes; received
sizes; information extracted from http headers; and time stamps, and

the information extracted from http headers includes at least one of: destination URLs; User-Agent; and request methods.

US Pat. No. 9,607,158

PROXY COMPUTING SYSTEM, COMPUTING APPARATUS, CAPABILITY PROVIDING APPARATUS, PROXY COMPUTING METHOD, CAPABILITY PROVIDING METHOD, PROGRAM, AND RECORDING MEDIUM

NIPPON TELEGRAPH AND TELE...

1. A proxy computing system comprising a computing apparatus and a capability providing apparatus,
wherein G and H are groups, f(x) is a decryption function for decrypting a certain ciphertext x which is an element of the
group H with a particular decryption key to obtain an element of the group G, X1 and X2 are random variables having values in the group G, x1 is a realization of the random variable X1, x2 is a realization of the random variable X2, a and b are natural numbers that are relatively prime to each other;

the computing apparatus comprises processing circuitry configured to implement an input information providing unit outputting
first input information ?1 and second input information ?2 that correspond to the ciphertext x and are elements of the group H;

the capability providing apparatus comprises processing circuitry configured to implement:
a first output information computing unit using the first input information ?1 to correctly compute f(?1) with a probability greater than a certain probability and sets an obtained result of the computation as first output information
z1; and

a second output information computing unit using the second input information ?2 to correctly compute f(?2) with a probability greater than a certain probability and sets an obtained result of the computation as second output information
z2; and

the processing circuitry of the computing apparatus is further configured to implement:
a first computing unit configured to generate a computation result u=f(x)bx1 from the first output information z1, and generate a computation result u?=ua;

a second computing unit configured to generate a computation result v=f(x)ax2 from the second output information z2, and generate a computation result v?=vb;

a determining unit configured to determine whether or not there are values of u? and v? that satisfy u?=v? after every calculation
of u? and v? for no more than a predetermined number of iterations of receiving newly calculated values of u and v from the
calculating apparatus; and

a final output unit configured to output ub?va? for integers a? and b? that satisfy a?a+b?b=1 when the computation results u and v satisfy u?=v? and thus ua=vb,

wherein the determining unit determines that calculation of ub?va? is impossible based on a calculation reliability of the capability providing apparatus being lower than a reference value
when there are no values of u? and v? that satisfy u?=v? after the predetermined number of iterations are completed.

US Pat. No. 9,566,236

PROTEOLIPOSOME, PRODUCTION METHOD THEREOF, AND BIOCHIP

Nippon Telegraph And Tele...

1. A method for producing a proteoliposome by mixing lipid, membrane proteins and a surfactant to prepare a mixed solution,
then removing the surfactant from the mixed solution,
wherein the content of the surfactant in the mixed solution is made 2.0 times or more than the sum of a maximum amount of
the surfactant associating with the lipid plus a maximum amount of the surfactant associating with the membrane protein,

wherein a content of lipid in the mixed solution is 2.2 to 3.0 mM based on the total amount of the mixed solution,
wherein a content of the membrane protein in the mixed solution is 83 to 145 nM based on the total amount of the mixed solution,
wherein the lipid is at least one selected from the group consisting of phosphatidylcholine and phosphatidylserine,
wherein the membrane protein is an ionotropic receptor, and
wherein the surfactant is a nonionic surfactant.

US Pat. No. 9,552,821

ENCODING METHOD, ENCODER, PROGRAM AND RECORDING MEDIUM

NIPPON TELEGRAPH AND TELE...

1. An encoding method for an input sample string derived from an input audio signal in a given interval, the encoding method
obtaining a gain code corresponding to a gain obtained by a gain update loop processing step of obtaining the gain by loop
processing, and an integer signal code obtained by encoding a string of integer value samples obtained by dividing each sample
in the sample string by the gain;
wherein the gain update loop processing step comprises:
a lower limit gain setting step of, when the number of bits or estimated number of bits in a code obtained by encoding a string
of integer value samples obtained by dividing each sample in the sample string by a gain before an update is greater than
a predetermined number B of allocated bits, setting the gain before the update as a lower limit gmin of the gain;

an upper limit gain setting step of, when the number of bits or estimated number of bits in a code obtained by encoding a
string of integer value samples obtained by dividing each sample in the sample string by the gain before the update is smaller
than the predetermined number B of allocated bits, setting the gain before the update as an upper limit gmax of the gain; and

a gain update step of setting a weighted mean of the upper limit of the gain and the lower limit of the gain as an updated
gain and outputting the updated gain, where a weight based on at least the predetermined number B of allocated bits, the number
cL of consumed-bits-at-lower-limit-setting and the number cU of consumed-bits-at-upper-limit-setting is assigned to at least one of the upper limit gmax of the gain and the lower limit gmin of the gain, wherein

the number cL of consumed-bits-with-lower-limit-setting is the number of the bits or the estimated number of the bits in the code obtained
by encoding the string of the integer value samples obtained by dividing each sample in the sample string by the gain before
the update when the number of the bits or the estimated number of the bits is greater than the predetermined number B; and

the number cU of consumed-bits-at-upper-limit-setting is the number of the bits or the estimated number of the bits in the code obtained
by encoding the string of the integer value samples obtained by dividing each sample in the sample string by the gain before
the update when the number of the bits or the estimated number of the bits is smaller than the predetermined number B.

US Pat. No. 10,122,465

DIGITAL SIGNAL PROCESSING DEVICE AND OPTICAL TRANSCEIVER APPARATUS

NTT ELECTRONICS CORPORATI...

5. An optical transceiver apparatus comprising:a frame processing section including first and second ports;
first and second digital signal processing sections receiving signals from the frame processing section to perform digital signal processing on the signals, or outputting signals subjected to the digital signal processing, to the frame processing section; and
first and second optical transceivers receiving and converting an optical signal into electric signals and providing the electric signals to the first and second digital signal processing sections respectively, or converting electric signals respectively received from the first and second digital signal processing sections, into an optical signal, and transmitting the optical signal,
wherein the first digital signal processing section includes a first signal processing section and first and second input/output interface sections; and
the second digital signal processing section includes a second signal processing section, third and fourth input/output interface sections, and a selection section,
the first and second signal processing sections selectively switch modulation/demodulation in low-efficiency modulation system and modulation/demodulation in high-efficiency modulation system which transmits and receives an optical signal at a bit rate that is plural times of a bit rate of the low-efficiency modulation system, and perform digital signal processing,
the first, second, third, and fourth input/output interface sections mutually convert serial signals and parallel signals,
parallel-side interfaces of the first and second input/output interface sections are electrically connected to the first signal processing section,
serial-side interfaces of first and third input/output interface sections are electrically connected to the first and second ports of the frame processing section respectively,
a serial-side interface of the second input/output interface section is electrically connected to a serial-side interface of the fourth input/output interface section,
the selection section electrically connects a parallel-side interface of the third input/output interface section to the second signal processing section when the low-efficiency modulation system is selected, and
the selection section electrically connects the parallel-side interface of the third input/output interface section to a parallel-side interface of the fourth input/output interface section when the high-efficiency modulation system is selected.

US Pat. No. 10,108,797

MONITORING DEVICE, MONITORING METHOD AND MONITORING PROGRAM

NIPPON TELEGRAPH AND TELE...

1. A monitoring device comprising:processing circuitry configured to
inspect, during an inspection performed periodically at a predetermined time interval, a redirect code inserted into content of a compromised website;
add, in accordance with a result of the inspection, when information of a new website is described in the redirect code, information of the website to a blacklist which is used to block access to websites which are included on the blacklist; and
unregister, in accordance with a result of the inspection, information of the website that was described in a redirect code in a previous inspection time period but is no longer described in the redirect code from the blacklist in a current inspection time period.

US Pat. No. 10,033,711

DIRECTORY SERVICE DEVICE, CLIENT DEVICE, KEY CLOUD SYSTEM, METHOD THEREOF, AND PROGRAM

NIPPON TELEGRAPH AND TELE...

1. A key cloud system comprising:a client device;
a directory service device having a storage; and
a plurality of key cloud devices; wherein
encryption keys EK(j) correspond to decryption keys DK(j), each of the encryption keys EK(j) is public information, each of the decryption keys DK(j) is secret information, j?{1, . . . , J}, and J?2;
each of the plurality of key cloud devices stores each of the decryption keys DK(j), and provides a cloud-key management type decryption service in which each of the decryption keys DK(j) is used; and
the directory service device generates name information N(j) corresponding to each of the plurality of key cloud devices by using each of the encryption keys EK(j), and stores the name information N(j) and address information A(j) of each of the plurality of key cloud devices in the storage in a manner to associate the name information N(j) with the address information A(j); wherein
an encrypted content C(i) encrypted with an encryption key EK(i) is input into the client device where i?{1, . . . , J} and the encryption key EK(i) is embedded in the encrypted content C(i);
the client device generates name information N(i) by using the encryption key EK(i) which is embedded in the encrypted content C(i), and outputs the name information N(i) to the directory service device;
the directory service device searches the storage by using the name information N(i) to obtain address information A(i) of a key cloud device, the address information A(i) corresponding to the name information N(i), and outputs the address information A(i);
the client device connects to the key cloud device by using the address information A(i) which is input, and outputs perturbed information which is obtained by perturbing the encrypted content C(i) to the key cloud device in order to receive the cloud-key management type decryption service by the key cloud device; and
the key cloud device obtains the perturbed information and uses a decryption key DK(i) which is stored in the key cloud device to provide the client device with information for obtaining a decryption value of the encrypted content C(i) in the client device by a self-correction technique.

US Pat. No. 9,912,116

BURST OPTICAL SIGNAL TRANSMISSION DEVICE AND BURST OPTICAL SIGNAL TRANSMISSION METHOD

NIPPON TELEGRAPH AND TELE...

1. A burst optical signal transmission device comprising:
a light source for generating and outputting burst signal light;
a light source driving circuit for outputting, to the light source, a driving signal for switching between an output time
and a stop time of the burst signal light, based on a burst control signal; and

a pre-emphasis circuit for outputting a pre-emphasis control signal for superimposing an additional signal for charging a
capacitor included in the light source and increasing current flowing into the light source, onto a vicinity of a beginning
of the driving signal.

US Pat. No. 9,911,427

GAIN ADJUSTMENT CODING FOR AUDIO ENCODER BY PERIODICITY-BASED AND NON-PERIODICITY-BASED ENCODING METHODS

NIPPON TELEGRAPH AND TELE...

1. An encoding method comprising:
a frequency-domain sample string generating step of obtaining a frequency-domain sample string derived from an audio signal
in each predetermined time interval;

a periodicity analyzing step of calculating an indicator of the degree of periodicity of the frequency-domain sample string;
a periodicity-based gain adjustment code amount estimating step of, when the indicator corresponds to high periodicity, obtaining
a first integer value sequence and a first periodicity-based code amount estimated value by adjusting a value of a first gain
by a loop process, the first integer value sequence being a sequence of integer value samples which are obtained by dividing
each sample in the frequency-domain sample string by the first gain, the first periodicity-based code amount estimated value
being an estimated value of the code amount of a code corresponding to the first integer value sequence which is estimated
with the assumption that the first integer value sequence is encoded using a periodicity-based encoding method;

a second non-periodicity-based code amount estimating step of, when the indicator corresponds to high periodicity, obtaining
a second non-periodicity-based code amount estimated value which is an estimated value of the code amount of a code corresponding
to the first integer value sequence which is estimated with the assumption that the first integer value sequence is encoded
using a non-periodicity-based encoding method;

a non-periodicity-based gain adjustment code amount estimating step of, when the indicator does not correspond to high periodicity,
obtaining a second integer value sequence and a first non-periodicity-based code amount estimated value by adjusting a value
of a second gain by a loop process, the second integer value sequence being a sequence of integer value samples which are
obtained by dividing each sample in the frequency-domain sample string by the second gain, the first non-periodicity-based
code amount estimated value being an estimated value of the code amount of a code corresponding to the second integer value
sequence which is estimated with the assumption that the second integer value sequence is encoded using the non-periodicity-based
encoding method;

a second periodicity-based code amount estimating step of, when the indicator does not correspond to high periodicity, obtaining
a second periodicity-based code amount estimated value which is an estimated value of the code amount of a code corresponding
to the second integer value sequence which is estimated with the assumption that the second integer value sequence is encoded
using the periodicity-based encoding method; and

a comparison and selection encoding step of,
when the first periodicity-based code amount estimated value plus the code amount of a code corresponding to a period for
encoding by using the periodicity-based encoding method is greater than the second non-periodicity-based code amount estimated
value, encoding the first integer value sequence using the non-periodicity-based encoding method to obtain and output a code
corresponding to the first integer value sequence,

when the first periodicity-based code amount estimated value plus the code amount of the code corresponding to the period
is smaller than the second non-periodicity-based code amount estimated value, encoding the first integer value sequence by
using the periodicity-based encoding method to obtain and output a code corresponding to the first integer value sequence,

when the first non-periodicity-based code amount estimated value is greater than the second periodicity-based code amount
estimated value plus the code amount of the code corresponding to the period, encoding the second integer value sequence by
using the periodicity-based encoding method to obtain and output a code corresponding to the second integer value sequence,
and

when the first non-periodicity-based code amount estimated value is smaller than the second periodicity-based code amount
estimated value plus the code amount of the code corresponding to the period, encoding the second integer value sequence by
using the non-periodicity-based encoding method to obtain and output a code corresponding to the second integer value sequence.

US Pat. No. 9,882,614

WIRELESS SIGNAL TRANSMITTING METHOD AND WIRELESS APPARATUS

Nippon Telegraph And Tele...

1. A wireless signal transmitting method in which at least one access point among a plurality of access points each constituting
a different communication cell transmits a wireless signal on which directivity control has been performed to stations, the
wireless signal transmitting method comprising:
generating a preamble signal to be added to the wireless signal, the preamble signal being used to perform timing synchronization
and frequency synchronization;

generating a pilot subcarrier signal that is used to correct a residual frequency error;
performing weighting on a data signal to which the pilot subcarrier signal has been added and outputting a wireless signal;
extracting a propagation channel corresponding to a subcarrier in which the preamble signal is transmitted from among propagation
channels acquired from the stations;

calculating a weight based on the extracted propagation channel and performing weighting on the preamble signal; and
transmitting the wireless signal on which the weighting has been performed and the preamble signal on which the weighting
has been performed which is added to the wireless signal on which the weighting has been performed.

US Pat. No. 9,871,614

WDM/TDM-PON SYSTEM AND TRANSMISSION START TIME CORRECTION METHOD THEREOF

Nippon Telegraph And Tele...

1. A transmission start time correction method in a WDM/TDM-PON system in which a station-side subscriber accommodation apparatus
and a plurality of subscriber apparatuses are connected by PON topology and a subscriber apparatus switches a transmission
wavelength, a transmission start time, and transmission duration in accordance with an instruction from the station-side subscriber
accommodation apparatus, the transmission start time correction method comprising:
a completion instruction procedure in which the station-side subscriber accommodation apparatus issues an instruction using
a downstream signal for instructing the subscriber apparatus to perform wavelength switching, the downstream signal including
the transmission start time of an upstream signal indicating completion of the wavelength switching of the subscriber apparatus,
the upstream signal being transmitted by the subscriber apparatus after the wavelength switching;

an instruction completion transmission procedure in which the subscriber apparatus transmits the upstream signal indicating
the completion of the wavelength switching at a wavelength after switching at the instructed transmission start time after
the wavelength switching is completed in accordance with the instruction; and

a transmission start time correction procedure in which the station-side subscriber accommodation apparatus measures a reception
time of the upstream signal indicating the completion of the wavelength switching received after the wavelength switching
and sets a time obtained by adding a time twice a time difference between a reception time of the upstream signal indicating
the completion of the wavelength switching assumed before the wavelength switching and the reception time of the upstream
signal indicating the completion of the wavelength switching received after the wavelength switching to the transmission start
time of the upstream signal before the wavelength switching as a new transmission start time.

US Pat. No. 9,860,019

BASE STATION APPARATUS, WIRELESS COMMUNICATION SYSTEM, AND COMMUNICATION METHOD

Nippon Telegraph And Tele...

1. A base station apparatus comprising:
a plurality of remote unit apparatuses each comprising at least one antenna; and
a central unit apparatus connected to the plurality of remote unit apparatuses via a transmission path,
wherein each of all antennas provided in the plurality of remote unit apparatuses receives transmission signals wirelessly
transmitted from all antennas provided in at least one wireless terminal each comprising at least one antenna, and

each of the plurality of remote unit apparatuses comprises:
a channel estimation unit that estimates channel information between all the antennas provided in the at least one wireless
terminal and the at least one antenna provided in each of the plurality of remote unit apparatuses, using a reception signal
received by the at least one antenna provided in each of the plurality of remote unit apparatuses;

a reception signal processing unit that detects reception signals corresponding to the transmission signals by performing
maximum likelihood decision on the reception signal, using the channel information estimated by the channel estimation unit;

a decoding unit that performs decoding on the reception signals detected by the reception signal processing unit; and
an inter-unit transmission unit that transmits a signal obtained by the decoding in the decoding unit to the central unit
apparatus, and

the central unit apparatus comprises:
an inter-unit receiving unit that receives signals each being transmitted from the inter-unit transmission unit provided in
each of the plurality of remote unit apparatuses; and

a signal selection unit that acquires a plurality of pieces of channel information each being transmitted from the channel
estimation unit provided in each of the plurality of remote unit apparatuses, and selects signals corresponding to the transmission
signals, from among the signals received by the inter-unit receiving unit, based on the acquired plurality of pieces of channel
information.

US Pat. No. 9,838,149

WAVELENGTH AND BANDWIDTH ALLOCATION METHOD

NIPPON TELEGRAPH AND TELE...

1. A wavelength and bandwidth allocation method, which is performed by one optical line terminal (OLT) in a passive optical
communication network in which a plurality of optical network units (ONUs) are connected to the OLT, each of the ONUs transmits
an uplink signal of any one of a plurality of previously provided wavelengths to the OLT, and the OLT receives the uplink
signals of all the previously provided wavelengths from each of the ONUs, the method comprising:
(a) in order, before accepting a bandwidth request from each of the ONUs,
a wavelength determination step of guaranteeing a guaranteed bandwidth corresponding to a subscription service class of each
of the ONUs and determining a plurality of wavelengths of the uplink signal from each of the ONUs to the OLT so that all bandwidths
of the plurality of wavelengths determined in the wavelength determination step are equal to or greater than a total of the
guaranteed bandwidth,

wherein a guaranteed bandwidth corresponding to the subscription service class of each of the ONUs is set to the bandwidth
of one wavelength which is divided by a maximum number of the ONUs accommodated by the one wavelength and is multiplied by
a weight of the subscription service class of each of the ONUs; and

a reference bandwidth distribution step of distributing, as reference bandwidths, all bandwidths of the plurality of wavelengths
determined in the wavelength determination step to each of the ONUs according to the subscription service class of each of
the ONUs and making the reference bandwidths of the respective ONUs whose subscription service classes are the same be the
same;

(b) a bandwidth request acceptance step of accepting a bandwidth request from each of the ONUs;
(c) a difference calculation step of calculating a difference between a requested bandwidth and the reference bandwidth of
each of the ONUs and calculating a surplus bandwidth of each of the ONUs in which the reference bandwidth is greater than
the requested bandwidth and an excess bandwidth of each of the ONUs in which the requested bandwidth is greater than the reference
bandwidth; and

(d) a surplus bandwidth distribution step of distributing the surplus bandwidth of each of the ONUs in which the reference
bandwidth is greater than the requested bandwidth to each of the ONUs in which the requested bandwidth is greater than the
reference bandwidth.

US Pat. No. 9,794,060

PROXY COMPUTING SYSTEM, COMPUTING APPARATUS, CAPABILITY PROVIDING APPARATUS, PROXY COMPUTING METHOD, CAPABILITY PROVIDING METHOD, PROGRAM, AND RECORDING MEDIUM

NIPPON TELEGRAPH AND TELE...

1. A capability providing apparatus comprising:
processing circuitry configured to implement a first output information computing unit and a second output information computing
unit, wherein G and H are groups, f(x) is a decryption function for decrypting a ciphertext x which is an element of the group
H with a particular decryption key to obtain an element of the group G, X1 and X2 are random variables having values in the group G, x1 is a realization of the random variable X1, x2 is a realization of the random variable X2, a and b are natural numbers that are relatively prime to each other;

wherein the processing circuitry receives, from a computing apparatus, first input information ?1 and second input information ?2 that correspond to the ciphertext x and are elements of the group H,

the first output information computing unit being configured to use the first input information ?1 to correctly compute f(?1) with a probability greater than a certain probability and set an obtained result of the computation as first output information
z1; and

the second output information computing unit being configured to use the second input information ?2 to correctly compute f(?2) with a probability greater than a certain probability and sets an obtained result of the computation as second output information
z2,

wherein the processing circuitry transmits the first output information z1 and the second output information z2 to the computing apparatus, and the computing apparatus includes processing circuitry further configured to implement:

a first computing unit configured to generate a computation result u=f(x)bx1 from the first output information z1, and generate a computation result u?=ua;

a second computing unit configured to generate a computation result v=f(x)ax2 from the second output information z2, and generate a computation result v?=vb;

a determining unit configured to determine whether or not there are values of u? and v? that satisfy u?=v? after every calculation
of u? and v? for no more than a predetermined number of iterations of receiving newly calculated values of u and v from the
calculating apparatus; and

a final output unit configured to output ub?va? for integers a? and b? that satisfy a?a+b?b=1 when the computation results u and v satisfy u?=v? and thus ua=vb,

wherein the determining unit determines that calculation of ub?va? is impossible based on a calculation reliability of the capability providing apparatus being lower than a reference value
when there are no values of u? and v? that satisfy u?=v? after the predetermined number of iterations are completed.

US Pat. No. 9,747,921

SIGNAL PROCESSING APPARATUS, METHOD, AND PROGRAM

NIPPON TELEGRAPH AND TELE...

1. A signal processing apparatus comprising:
a local PSD estimation unit that estimates each of a local power spectrum density of a predetermined target area and that
of at least one noise area different from the target area based on an observation signal of a frequency domain obtained from
a signal collected with M microphones forming a microphone array;

a target area/noise area PSD estimation unit that estimates a power spectrum density ??S(?, ?) of the target area and a power spectrum density ??N(?, ?) of the noise area based on the estimated local power spectrum density, ? being a frequency and ? being an index of
a frame;

a first component extraction unit that extracts a non-stationary component ??S(A)(?, ?) derived from a sound coming from the target area and a stationary component ??S(B)(?, ?) derived from an incoherent noise from the power spectrum density ??S(?, ?) of the target area;

a second component extraction unit that extracts a non-stationary component ??N(A)(?, ?) derived from an interference noise from the power spectrum density ??N(?, ?) of the noise area; and

a various noise responding gain calculation unit that uses at least the non-stationary component ??S(A)(?, ?) derived from a sound coming from the target area, the stationary component ??S(B)(?, ?) derived from an incoherent noise, and the non-stationary component ??N(A)(?, ?) derived from an interference noise to calculate a post-filter G(?, ?) emphasizing the non-stationary component of the sound coming from the target area.

US Pat. No. 9,749,079

OPTICAL SYSTEM, AND DYNAMIC WAVELENGTH BANDWIDTH ALLOCATION METHOD FOR OPTICAL SYSTEM

NIPPON TELEGRAPH AND TELE...

1. A station-side apparatus switching a plurality of uplink wavelengths, performing transmission and reception while varying
a bandwidth, and applied to an optical system of a PON topology,
the station-side apparatus allocating, in accordance with a signal bandwidth request from a subscriber apparatus, an uplink
wavelength and the bandwidth to the subscriber apparatus to prevent signals, transmitted from a plurality of the subscriber
apparatuses, from colliding with each other, instructing, when wavelength allocation to the subscriber apparatus is not switched,
a signal transmission start time and a transmission duration time to the subscriber apparatus for each predetermined cycle,
instructing, when the wavelength allocation to the subscriber apparatus is switched, a new uplink wavelength to the subscriber
apparatus, instructing that the subscriber apparatus transmits a wavelength switch completion report for reporting completion
of switching of the wavelength at a new uplink wavelength, and waiting for the wavelength switch completion report at the
new uplink wavelength across a plurality of the predetermined cycles.

US Pat. No. 9,712,827

FRAME RATE CONTROL METHOD AND APPARATUS FOR ENCODING IMAGE BASED ON THRESHOLD VALUE

Nippon Telegraph And Tele...

2. A frame rate control apparatus which adjusts a frame rate of input video to a frame rate at which an encoder is able to
perform encoding, the frame rate control apparatus comprising:
a setting unit which sets a frame rate measurement interval Ti which serves as a reference;

a determination unit which determines whether the number of pictures input in the past within a predetermined time from a
time when a determination target picture of dropping is input exceeds a predetermined threshold value, a determination as
to whether the number of the input pictures exceeds the predetermined threshold value being made by determining whether the
difference between a time stamp ti of the determination target picture and a time stamp t(i-n-d) of a past picture by (n+d) which is determined by the number of pictures n capable of being input to the encoder within the
frame rate measurement interval Ti which is the predetermined time and the number of dropped pictures d, exceeds the frame rate measurement interval Ti; and

a dropping unit which discards the determination target picture if the determination target picture is not any one of first
to nth input video pictures and the difference is less than or equal to the frame rate measurement interval Ti and designates the determination target picture as an encoding target if the determination target picture is any one of the
first to nth input video pictures or the difference is greater than the frame rate measurement interval Ti.

US Pat. No. 9,588,300

OPTICAL INPUT/OUTPUT DEVICE

Nippon Telegraph and Tele...

1. An optical input/output device comprising:
an input port and an output port configured to input and output signal light, respectively;
a phase modulator element including a plurality of pixels arranged in a matrix in a plane,
a pattern generator unit configured to generate a phase pattern which is a combination of phase values set for each pixel
to provide optical coupling to a desired port out of the output port,

a control unit configured to convert the phase pattern into a driving signal for each pixel,
a driver unit configured to drive the pixel according to the driving signal, the phase modulator element being configured
to change an optical phase of the signal light entering each pixel, by the driver unit applying the driving signal corresponding
to the phase pattern; and

an optical element configured to convert a direction of exit of the signal light so as to irradiate each pixel in the plane
of the phase modulator element with the signal light exiting from the input port to a space,

wherein the pattern generator unit includes superimposing means for superimposing a periodic phase pattern having a predetermined
period in at least one direction in the plane of the phase modulator element which the signal light enters, and means for
controlling an amplitude of the periodic phase pattern,

wherein the signal light is diffracted to a position according to the period and pattern shape of the periodic phase pattern
superimposed on the phase pattern capable of providing desired optical coupling between the input port and the output port,
so that light intensity of the signal light is dispersed,

wherein the output port or the input port includes a plurality of ports, and the driver unit changes a phase ? (y) along a
y axis of the signal light thereby to provide optical coupling between each input port and each output port, when the y axis
is an axis in the plane of the phase modulator element corresponding to a direction of arrangement of the plurality of output
ports or the plurality of input ports, and the superimposing means superimposes a periodic phase pattern having periodicity
in a direction of the y axis, in which a length w of one period of the pattern is represented as w between the input port and the output port are ?max and ?min, respectively, and ? is a wavelength of the input signal light,

wherein:
the superimposing means controls light power by superimposing at least two periodic phase patterns selected from a first periodic
phase pattern, a second periodic phase pattern, a third periodic phase pattern, and a fourth periodic phase pattern,

the first periodic phase pattern is such that a phase ? in one period is represented as ?=k×(r/w+b), by using k determined
according to the light intensity of an output optical signal and an arbitrary constant b, where w is a length of one period
of the superimposed periodic phase pattern, and r is the position of the phase modulator element along an r axis in the plane
in the period,

the second periodic phase pattern is such that the phase ? in one period is represented as ?=k×(sin(2?·r/w+?)+b), by using k determined according to the light intensity of the output optical signal and arbitrary constants b,
?, where w is the length of one period of the superimposed periodic phase pattern, and r is the position of the phase modulator
element along the r axis in the plane in the period,

the third periodic phase pattern is such that the phase ? in one period is represented as:
?=k×(sr+b)(r?p)

?=k?×(s?r+b?)( r>p)

by using k, k? determined according to the light intensity of the output optical signal and arbitrary constants b, b?, s,
s?, p, where r is the position of the phase modulator element along the r axis in the plane in the period, and

the fourth periodic phase pattern is such that the phase ? in one period is represented as:
?=b(rq)

?=k+b(p?r?q)

by using k determined according to the light intensity of the output optical signal and arbitrary constants b, p, q, where
r is the position of the phase modulator element along the r axis in the plane in the period, and

wherein a length w of one period of the periodic phase pattern is equal to a length of an integer multiple of the pixel.

US Pat. No. 10,134,419

LINEAR PREDICTIVE ANALYSIS APPARATUS, METHOD, PROGRAM AND RECORDING MEDIUM

NIPPON TELEGRAPH AND TELE...

1. A linear predictive analysis method for obtaining a coefficient which can be converted into a linear predictive coefficient corresponding to an input time series signal for each frame which is a predetermined time interval, the linear predictive analysis method comprising:an autocorrelation calculating step of calculating autocorrelation Ro(i) between an input time series signal Xo(n) of a current frame and an input time series signal Xo(n?i) i sample before the input time series signal Xo(n) or an input time series signal Xo(n+i) i sample after the input time series signal Xo(n) for each of at least i=0, 1, . . . , Pmax; and
a predictive coefficient calculating step of obtaining a coefficient which can be converted into linear predictive coefficients from the first-order to the Pmax-order using modified autocorrelation R?o(i) obtained by multiplying the autocorrelation Ro(i) by a coefficient wo(i) corresponding to the each order for each corresponding i,
wherein the linear predictive analysis method further comprises a coefficient determining step of acquiring the coefficient wo(i) from one coefficient table among two or more coefficient tables using a period, an estimate value of the period, a quantization value of the period or a value having negative correlation with a fundamental frequency based on an input time series signal in the current frame or a past frame and a value having positive correlation with intensity of periodicity or a pitch gain of the input time series signal in the current frame or the past frame assuming that coefficients wo(i) are stored in each of the two or more coefficient tables,
assuming that among the two or more coefficient tables, a coefficient table from which the coefficient wo(i) is acquired in the coefficient determining step when the period, the estimate value of the period, the quantization value of the period or the value having negative correlation with the fundamental frequency is a first value, and the value having positive correlation with the intensity of the periodicity or the pitch gain is a third value is a first coefficient table, and
among the two or more coefficient tables, a coefficient table from which the coefficient wo(i) is acquired in the coefficient determining step when the period, the estimate value of the period, the quantization value of the period or the value having negative correlation with the fundamental frequency is a second value which is greater than the first value, and the value having positive correlation with the intensity of the periodicity or the pitch gain is a fourth value which is smaller than the third value is a second coefficient table,
for at least part of each order i, a coefficient corresponding to the each order i in the second coefficient table is greater than a coefficient corresponding to the each order i in the first coefficient table.

US Pat. No. 10,050,605

DATA PROCESSOR, DATA PROCESSING METHOD AND COMMUNICATION DEVICE

NTT ELECTRONICS CORPORATI...

1. A data processor converting a sampling rate to n/m times (n and m are integers equal to or larger than 1), comprising:a parallel transfer rate converter inputting first parallel data with number of samples being S1 pieces in synchronism with a first clock, and outputting second parallel data with number of samples being S2=S1×(m/p) pieces (p is an integer equal to or larger than 1) in synchronism with a second clock having a frequency which is p/m times of a frequency of the first clock; and
a convolution operation device inputting the second parallel data in synchronism with the second clock, generating third parallel data with number of samples being S3=S2×(n/m) pieces (S3 is an integer equal to or larger than 1) by executing a convolution operation with a coefficient indicating a transmission characteristic to the second parallel data, and outputting the third parallel data in synchronism with the second clock.