The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jun. 25, 2019

Filed:

Oct. 05, 2015
Applicant:

Nippon Telegraph and Telephone Corporation, Chiyoda-ku, JP;

Inventors:

Koki Hamada, Musashino, JP;

Dai Ikarashi, Musashino, JP;

Naoto Kiribuchi, Musashino, JP;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 7/16 (2006.01); G06F 9/44 (2018.01); H04L 9/06 (2006.01); H04L 9/08 (2006.01); H04L 9/14 (2006.01); G06F 17/16 (2006.01);
U.S. Cl.
CPC ...
H04L 9/0618 (2013.01); G06F 7/16 (2013.01); G06F 9/44 (2013.01); G06F 17/16 (2013.01); H04L 9/085 (2013.01); H04L 9/14 (2013.01); H04L 2209/46 (2013.01);
Abstract

Determination as to whether a nondecreasing sequence exists or not is efficiently made. A sorting part sorts elements of a set Pin ascending order to generate vectors tand b. A merging part generates vectors tand bby repeating the process of merging vectors (t, b) and (t, b) to generate (t, b). A stable-sorting part generates a vector e by coupling and stably sorting vectors band t. A searching part searches for sets of (λ, x, y) in which e[λ] is b[x] and e[λ+1] is t[y] and generates a set X including all x and a set Y including all y. An extracting part sorts t[x] (x∈X) in ascending order to generate a vector tand sorts b[y] (y∈Y) in ascending order to generate a vector b. If the length of a vector tis 0, a determining part outputs a result of determination that indicates the absence of a nondecreasing sequence.


Find Patent Forward Citations

Loading…