IP Library › Granted Patent US 12,657,352
Granted Patent B2
US 12,657,352 · App. 17/594,676 · Granted Jun 16, 2026

Construction model data evaluation server, construction model data evaluation method, and construction model data evaluation system

Inventors: Masayasu Fujiwara (Tokyo, JP); Takahiro Hatori (Tokyo, JP); Wataru Toriumi (Tokyo, JP); Tomoaki Maehara (Tokyo, JP); Takamichi Hoshino (Tokyo, JP); Satoru Toriyabe (Tokyo, JP)
Assignee: Hitachi, Ltd.
G06F30/13G06F30/20B66B19/00G06F2111/02G06F2111/20
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,657,352
App. No.
17/594,676
Granted
Jun 16, 2026
Kind
B2
Abstract

This construction model data evaluation server is provided with: a construction model part detection unit which receives construction model data used in a client terminal and detects an elevator construction model part included in the construction model data; a properness determination unit which performs properness determination on the elevator construction model part; and an evaluation processing unit which transmits, to the client terminal, evaluation result data including an evaluation result obtained by evaluating the construction model data when a determination result of the properness determination and the construction model data are received.

Claims (51)

1 . A construction model data evaluation server evaluating construction model data used in a client terminal, comprising:

a construction model part detection unit which receives the construction model data from a model part database that is separate from the construction model data evaluation server and detects a construction model part included in the construction model data;

a properness determination unit which performs properness determination on the construction model part; and

an evaluation processing unit which transmits, to the client terminal, evaluation result data including an evaluation result obtained by evaluating the construction model data when a determination result of the properness determination and the construction model data are received,

wherein, based on a determination that a summary value calculated using the construction model part which is input and a secret key is the same as the summary value preset in the construction model part, the properness determination unit determines that the construction model part which is input is proper,

wherein the client terminal transmits an identifier of the construction model data to be used in the client terminal to the construction model data evaluation server,

wherein the construction model part detection unit transmits the identifier to the model part database and receives the construction model data corresponding to the identifier searched by the model part database on a basis of the identifier and the construction model part which is proper included in the construction model data to perform properness determination on the construction model part, and

wherein, based on a determination that the summary value preset in the construction model part is the same as the summary value calculated by the properness determination unit before and after a file format of the construction model data is changed, the properness determination unit determines that the construction model part which is input is proper.

2 . The construction model data evaluation server according to claim 1 , further comprising:

a proper construction model database which stores the construction model part which is proper,

wherein, based on a determination that specification information of the construction model part matches specification information constituting the construction model part included in the proper construction model database in whole or in a predetermined part, the properness determination unit determines that the construction model part which is input is proper.

3 . The construction model data evaluation server according to claim 1 , wherein based on a determination that the summary value preset in the construction model part is the same as the summary value calculated by the properness determination unit, the properness determination unit determines that the construction model part which is input is proper.

4 . A construction model data evaluation server evaluating construction model data used in a client terminal, comprising:

a construction model part detection unit which receives the construction model data from a model part database that is separate from the construction model data evaluation server and detects a construction model part included in the construction model data;

a properness determination unit which performs properness determination on the construction model part; and

an evaluation processing unit which transmits, to the client terminal, evaluation result data including an evaluation result obtained by evaluating the construction model data when a determination result of the properness determination and the construction model data are received,

wherein, based on a determination that a summary value calculated using the construction model part which is input and a secret key is the same as the summary value preset in the construction model part, the properness determination unit determines that the construction model part which is input is proper,

wherein the client terminal transmits an identifier of the construction model data to be used in the client terminal to the construction model data evaluation server,

wherein the construction model part detection unit transmits the identifier to the model part database and receives the construction model data corresponding to the identifier searched by the model part database on a basis of the identifier and the construction model part which is proper included in the construction model data to perform properness determination on the construction model part, and

a summary value calculation unit which calculates the summary value using the construction model part the number of which is one or more and which is proper and the secret key; and

a summary value database which stores the summary value calculated by the summary value calculation unit,

wherein, based on a determination that the summary value calculated using the construction model part which is input and the secret key is included in the summary value database, the properness determination unit determines that the construction model part which is input is proper.

5 . The construction model data evaluation server according to claim 1 , wherein, based on a determination that the properness determination unit determines that the construction model part is not proper, the evaluation processing unit does not evaluate the construction model data.

6 . The construction model data evaluation server according to claim 5 , wherein, based on a determination that an elevator is represented by the construction model part, the parameters are setting values and effective values for speed and acceleration of an elevator car represented by the construction model part.

7 . A construction model data evaluation method for evaluating construction model data used in a client terminal, comprising:

receiving, by a construction model data evaluation server, the construction model data from a model part database that is separate from the construction model data evaluation server, and detecting a construction model part included in the construction model data;

performing, by the construction model data evaluation server, a properness determination on the construction model part;

evaluating, by the construction model data evaluation server, the construction model data when a determination result of the properness determination and the construction model data are received; and

transmitting, to the client terminal, evaluation result data including an evaluation result obtained by evaluating the construction model data,

wherein the client terminal transmits an identifier of the construction model data to be used in the client terminal to the construction model data evaluation server,

wherein a construction model part detection unit of the construction model data evaluation server transmits the identifier to the model part database and receives the construction model data corresponding to the identifier searched by the model part database on a basis of the identifier and the construction model part which is proper included in the construction model data to perform properness determination on the construction model part, and

wherein, based on a determination that a summary value calculated using the construction model part which is input and a secret key is the same as the summary value preset in the construction model part, a properness determination unit of the construction model data evaluation server determines that the construction model part which is input is proper.

8 . A construction model data evaluation system comprising:

a client terminal which uses construction model data;

a construction model data evaluation server which evaluates the construction model data, wherein the construction model data evaluation server includes:

a construction model part detection unit which receives the construction model data used in the client terminal and detects a construction model part included in the construction model data;

a properness determination unit which performs properness determination on the construction model part; and

an evaluation processing unit which transmits, to the client terminal, evaluation result data including an evaluation result obtained by evaluating the construction model data when a determination result of the properness determination and the construction model data are received; and

a model part database which is separate from the construction model data evaluation server and stores the construction model part, and

wherein the client terminal outputs the evaluation result extracted from the evaluation result data received from the construction model data evaluation server,

wherein the client terminal transmits an identifier of the construction model data to be used in the client terminal to the construction model data evaluation server,

wherein the construction model part detection unit transmits the identifier to the model part database and receives the construction model data corresponding to the identifier searched by the model part database on a basis of the identifier and the construction model part which is proper included in the construction model data to perform properness determination on the construction model part, and

wherein, based on a determination that a summary value calculated using the construction model part which is input and a secret key is the same as the summary value preset in the construction model part, the properness determination unit determines that the construction model part which is input is proper.

9 . A construction model data evaluation server evaluating construction model data used in a client terminal, comprising:

a construction model part detection unit which receives the construction model data from a model part database that is separate from the construction model data evaluation server and detects a construction model part included in the construction model data;

a properness determination unit which performs properness determination on the construction model part; and

an evaluation processing unit which transmits, to the client terminal, evaluation result data including an evaluation result obtained by evaluating the construction model data when a determination result of the properness determination and the construction model data are received,

wherein, based on a determination that a summary value calculated using the construction model part which is input and a secret key is the same as the summary value preset in the construction model part, the properness determination unit determines that the construction model part which is input is proper,

wherein the client terminal transmits an identifier of the construction model data to be used in the client terminal to the construction model data evaluation server,

wherein the construction model part detection unit transmits the identifier to the model part database and receives the construction model data corresponding to the identifier searched by the model part database on a basis of the identifier and the construction model part which is proper included in the construction model data to perform properness determination on the construction model part, and

wherein, based on a determination that the properness determination unit determines that the construction model part is not proper, the evaluation processing unit includes, in the evaluation result data, the evaluation result in which a variation in result of a simulation performed with different parameters from those used in an evaluation for the construction model part determined to be proper.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 12, 2021
From: FUJIWARA, MASAYASU; HATORI, TAKAHIRO; TORIUMI, WATARU; MAEHARA, TOMOAKI; HOSHINO, TAKAMICHI; TORIYABE, SATORU
To: HITACHI, LTD.
Reel/Frame 058099/0779 →
Priority Claims (1)
JP 2019-099935 · May 29, 2019 · national
Continuity (1)
Related Publication 20220207203A1 · Jun 30, 2022
References Cited (15)
US 6885367B1 · Fujieda · 2005 [cited by applicant]
US 10063529B2 · Milazzo · 2018 [cited by examiner]
US 10776880B2 · Dalal · 2020 [cited by examiner]
US 20150284214A1 · Park · 2015 [cited by examiner]
US 20180276323A1 · Lutz et al. · 2018 [cited by applicant]
CN 103514409A · 2014 [cited by applicant]
JP 2001155186A · 2001 [cited by applicant]
JP 2006166186A · 2006 [cited by applicant]
JP 200948565A · 2009 [cited by applicant]
JP 201410659A · 2014 [cited by applicant]
Chan, Mo-Che, et al. “Group-based peer-to-peer 3D streaming authentication.” 2009 15th International Conference on Parallel and Distributed Systems. IEEE, 2009. (Year: 2009). [cited by examiner]
International Search Report (PCT/ISA/210) issued in PCT Application No. PCT/JP2020/015928 dated Jul. 7, 2020 with English translation (four (4) pages). [cited by applicant]
Japanese-language Written Opinion (PCT/ISA/237) issued in PCT Application No. PCT/JP2020/015928 dated Jul. 7, 2020 (three (3) pages). [cited by applicant]
Chinese-language Office Action issued in Chinese Application No. 202080027964.9 dated May 6, 2023 with English translation (13 pages). [cited by applicant]
Extended European Search Report issued in European Application No. 20814177.0 dated May 25, 2023 (9 pages). [cited by applicant]