NEC Assigned Seven Patents
Determining whether to compress data prior to storage, storing of data within cloud storage, packet processing, emulation device, emulation method, and recording medium storing emulation program, control device, storage medium apparatus, method, and program for storing non-contiguous regions, information record/reproduction
By Francis Pelletier | July 15, 2019 at 1:37 pmDetermining whether to compress data prior to storage
NEC Corp., Tokyo, Japan , has been assigned a patent (10,324,660) developed by Suenaga, Masaya, Tokyo, Japan, for “determining whether to compress data prior to storage thereof.“
The abstract of the patent published by the U.S. Patent and Trademark Office states: ”A control device 1 includes, as function units, a compression propriety determination unit 2 and a transfer unit 3. The compression propriety determination unit 2 determines whether to compress writing-target data based on a compression condition including an operating state of the device. The transfer unit 3 transfers data acquired by compressing the writing-target data to a storage storing data when it is determined to compress the writing-target data. The transfer unit 3 transfers the writing-target data to the storage without compressing when it is determined not to compress the writing-target data.”
The patent application was filed on March 10, 2017 (15/455,296).
Storing of data within cloud storage
NEC Corp., Tokyo, Japan , has been assigned a patent (10,313,311) developed by Bohli, Jens-Matthias, Leimen, Germany, and Karame, Ghassan, Heidelberg, Germany, for “method for storing of data within a cloud storage and a cloud storage system.“
The abstract of the patent published by the U.S. Patent and Trademark Office states: ”A method for storing data at a cloud storage, wherein data of a user is stored at the cloud storage upon a user request, includes encrypting the data of the user, directing the user request to a data manager, and before an uploading of the encrypted data to the cloud storage, performing, by the data manager, a deduplication on the encrypted data, so that uploading of the data is only performed, if the data is not yet stored within the cloud storage.”
The patent application was filed on August 22, 2014 (15/324,755).
Packet processing
NEC Corp., Tokyo, Japan , has been assigned a patent (10,284,478) developed by Yokota, Tomohisa, Tokyo, Japan, for “packet processing device, packet processing method and program.“
The abstract of the patent published by the U.S. Patent and Trademark Office states: ”A packet processing device includes: a storage unit that holds an action table including actions that define processing contents of packets and a rule table including rules to search for actions to be applied to packets, a rule control unit that updates rules included in the rule table, and a packet processing unit that searches the action table for an action to be applied to a received packet using the rule table, processes the packet in accordance with the searched action, and accumulates a pointer with respect to the searched action, wherein the packet processing unit determines whether the rule table has been updated by the rule control unit after accumulation of the pointer and, if not updated, extracts an action to be applied to a received packet from the action table in accordance with the accumulated pointer.”
The patent application was filed on March 3, 2015 (15/122,133).
Emulation device, emulation method, and recording medium storing emulation program
NEC Platforms Ltd., Kanagawa, Japan , has been assigned a patent (10,268,462) developed by Kunugi, Dai, Kanagawa, Japan, for “emulation device, emulation method, and recording medium storing emulation program.“
The abstract of the patent published by the U.S. Patent and Trademark Office states: ”An emulation device 3 includes a storage unit 70 which stores information in which instruction information 710 including a type of an instruction 711 and an operand 712 included in emulation-execution-target-software 71, compiled instruction information 72 obtained by compiling the instruction information 710 capable of being emulated, and information 73 indicating a storage address of the compiled instruction information 72 are associated with, and a generation unit 80 which generates compiled software 81 that is compiled for the emulation-execution-target-software 71 capable of being emulated by converting the instruction information 710 into the subroutine-read-instruction-information which calls the compiled instruction information 72 associated with the instruction information 710 from the storage address.”
The patent application was filed on July 21, 2017 (15/656,108).
Control device
NEC Corp., Tokyo, Japan , has been assigned a patent (10,248,344) developed by Hoshino, Tomonori, Tokyo, Japan, for a “control device.“
The abstract of the patent published by the U.S. Patent and Trademark Office states: ”A control device of the present invention includes: a storage part which retains a storage device list including an operation performance of each storage device and a power consumption corresponding to the operation performance, and a configuration determination part which, on the basis of the storage device list, determines a storage device combination configuration realizing the minimum power consumption of the whole logical volume formed of a combination of storage devices when the logical volume operates under a set operation performance condition.”
The patent application was filed on February 7, 2017 (15/426,285).
Storage medium apparatus, method, and program for storing non-contiguous regions
NEC Corp., Tokyo, Japan , has been assigned a patent (10,203,876) developed by Ogawa, Shugo, Tokyo, Japan, for “storage medium apparatus, method, and program for storing non-contiguous regions.“
The abstract of the patent published by the U.S. Patent and Trademark Office states: ”A storage apparatus manages collectively, as a group, a predetermined number of contiguous units of storage in the storage medium, selects a group, the number of the units of storage in a free state in the group satisfying an access performance set condition, when securing a storage region for storing write data, and sets a group in which the units of storage in a free state are distributed non-contiguously as a group to be selected, associates an address specified by a write access request and an address of the unit of storage in a free state in the selected group, and sequentially write the write data to the unit of storage in a free state included in the group.”
The patent application was filed on November 21, 2014 (15/037,830).
Information record/reproduction
NEC Corp., Tokyo, Japan , and NEC Space Technologies, Ltd, Tokyo, Japan, has been assigned a patent (10,198,181) developed by Kawakami, Satoko, Hihara, Hiroki, Fuchu, Japan, Mizushima, Kazuyo, Minato-ku, Japan, Takahashi, Tadayuki, Kokubun, Motohide, Nomachi, Masaharu, Ozaki, Masanobu, Sagamihara, Japan, Kawai, Nobuyuki, Ishisaki, Yoshitaka, Tokyo, Japan, and Terada, Yukikatsu, Saitama, Japan, for “storage medium apparatus, method, and program for storing non-contiguous regions.“
The abstract of the patent published by the U.S. Patent and Trademark Office states: ”An information record/reproduction apparatus includes logical volumes that can be used as a variable-length record/reproduction area and a physical volume that has been divided into a plurality of fixed-length areas and is not subjected to record or reproduction. Allocation to the logical volume is made by combining the divided fixed-length physical volumes by a management unit, and the size of the information storage area can be set depending upon, for example, a category of information to be recorded. If the amount of information of high priority exceeds a size of a predetermined logical volume corresponding to the information while no unused physical volume is available, then the management unit detaches part of a logical volume in which information of low priority has been recorded, allocates the detached part to the logical volume corresponding to the information, and thus records the exceeding amount of information.”
The patent application was filed on December 25, 2013 (14/655,802).