Patents Assigned to Siemens Ltd., China
  • Patent number: 11869143
    Abstract: Provided are a cutting method, apparatus and system for a point cloud model. In an embodiment, the method includes: using one two-dimensional first cutting window to select a point cloud structure comprising a target object from among one point cloud model; adjusting the depth of the first cutting window, the length, width and depth of the first cutting window constituting one three-dimensional second cutting window, the target object being located in the second cutting window; identifying and marking all point cloud structures in the second cutting window to form a plurality of three-dimensional third cutting windows, the target object being located in one of the third cutting windows; and calculating the volume ratio of the point cloud structure in each third cutting window relative to the second cutting window, and selecting the third cutting window having the largest volume ratio.
    Type: Grant
    Filed: June 28, 2019
    Date of Patent: January 9, 2024
    Assignee: Siemens Ltd., China
    Inventors: Hai Feng Wang, Tao Fei
  • Patent number: 11847619
    Abstract: At least some example embodiments provide a system-state monitoring method and device and a storage medium. The method includes determining a standard operation mode of a system, the standard operation mode including a plurality of operation states of the system in a unit time period. The method further includes determining, according to current operation data of the system, a current operation mode of the system and determining, by comparing the current operation mode with the standard operation mode, whether or not the system is in the standard operation mode. The plurality of operation states of the system are determined to be the standard operation mode, such that changes in system operation patterns can be readily detected, thereby facilitating a timely adjustment of the monitored system or peripheral mechanisms in cooperation therewith and improving system performance.
    Type: Grant
    Filed: September 10, 2019
    Date of Patent: December 19, 2023
    Assignee: SIEMENS LTD., CHINA
    Inventors: Lin Fei Zhou, Xiao Liang, Jing Li, Daniel Schneegass
  • Patent number: 11843639
    Abstract: Various embodiments include an industrial control system security analysis method. The method may include: collecting a communication data packet of interactive data transmitted between control devices in a first industrial control system; extracting network identifiable information; and determining whether it matches a pre-created event database. If the information matches: determining that the communication data packet is a malicious data packet; acquiring security policies of the first industrial control system and a second industrial control system; and determining a threat coefficient of the communication data packet for the second industrial control system based on the network identifiable information and each of the security policies, wherein the threat coefficient represents a degree of threat of the communication data packet to the second industrial control system.
    Type: Grant
    Filed: May 29, 2020
    Date of Patent: December 12, 2023
    Assignee: SIEMENS LTD., CHINA
    Inventor: Dai Fei Guo
  • Patent number: 11820024
    Abstract: The invention relates to the technical field of industrial robots, and particularly relates to a coordinate system calibration method, a device, and a computer readable medium.
    Type: Grant
    Filed: June 17, 2019
    Date of Patent: November 21, 2023
    Assignee: SIEMENS LTD., CHINA
    Inventor: Dong Liang
  • Publication number: 20230350861
    Abstract: Various embodiments of the teachings herein include a method for constructing a knowledge graph. The method may include: acquiring training data; using the training data to train a classification model; for each column of data providing each attribute value into the classification model, to obtain an entity attribute, and determining an entity attribute; subjecting to determine a mapping relationship between the columns of data; determining a mapping relationship between the entity attributes; determining a mapping relationship between entities corresponding to the entity attributes; and generating a knowledge graph comprising the entities and the mapping relationship between the entities.
    Type: Application
    Filed: September 10, 2020
    Publication date: November 2, 2023
    Applicant: Siemens Ltd., China
    Inventor: Xian Yi Ye
  • Publication number: 20230325563
    Abstract: Various embodiments of the teachings herein include an environment prediction method based on a target available model. An example method comprises: generating a training sample based on predetermined environment data; using the training sample to perform training based on a fluid dynamics model and a Gaussian simulation model, to obtain a target available model; and based on real environment data, using the target available model to determine a real environment prediction value of a time-related pollution concentration sequence for a calibration position.
    Type: Application
    Filed: September 11, 2020
    Publication date: October 12, 2023
    Applicant: Siemens Ltd., China
    Inventors: Xiao Zhou Zhou, Tian Rui Sun, Xiao Liang, Daniel Schneegaß
  • Publication number: 20230315703
    Abstract: Various embodiments include a data fusion method based on a knowledge graph. The method may include: mapping an original data structure to a standard data structure; acquiring standard entities and determining attributes contained in the standard entities, wherein the attributes are related to data fields in the standard data structure; establishing associative relationships between the standard entities and generating a knowledge graph with the standard entities as nodes and the associative relationships between the standard entities as edges; and loading the knowledge graph and generating a query mode containing multiple queryable instances, wherein the queryable instances correspond to the edges and/or nodes in the knowledge graph.
    Type: Application
    Filed: August 31, 2020
    Publication date: October 5, 2023
    Applicant: Siemens Ltd., China
    Inventor: Yu Kai Ji
  • Publication number: 20230316566
    Abstract: Various embodiments of the teachings herein include a target positioning method. The method may include: determining a mark in a physical environment; dividing the physical environment into at least two first regions according to the mark; identifying the mark from a picture of the physical environment captured by a first camera; dividing the physical environment in the picture captured by the first camera into at least two second regions in the same way as for the at least two first regions; determining a one-to-one correspondence between the at least two first regions and the at least two second regions; acquiring a first frame from the first camera; identifying a target object from the first frame; determining a second region of the target object in the first frame; and determining the first region corresponding to the second region where the target object is located according to the correspondence.
    Type: Application
    Filed: September 21, 2020
    Publication date: October 5, 2023
    Applicant: Siemens Ltd., China
    Inventors: Yuan Zhe Li, Jie Min
  • Publication number: 20230297343
    Abstract: The present disclosure describes programming marking methods. Various examples include: displaying device controls for at least two operating devices associated with a target task to be executed, where the display configures programming logic of the device controls for the operating devices; determining a respective device group to which each of the operating devices belongs; configuring a group tag for the operating device used for marking the device group; and displaying on a second interface a programming flowchart used when the operating devices execute the target task. The programming flowchart includes at least two function blocks. Each of the function blocks is controlled by one operating device to perform one processing action. Each of the function blocks is marked with a group tag matching the operating device. The second interface configures the function blocks and the execution logic between the function blocks.
    Type: Application
    Filed: July 14, 2020
    Publication date: September 21, 2023
    Applicant: Siemens Ltd., China
    Inventors: Xin Jin, Liang Liao, Jun Yi Shan
  • Publication number: 20230278198
    Abstract: Various embodiments include a method for a robot to grab a 3D object. The method may include: determining a current position and attitude of a visual sensor of the robot relative to the 3D object; acquiring a grabbing template of the 3D object, the grabbing template comprising a specified grabbing position and attitude of the visual sensor relative to the 3D object; judging whether the grabbing template further comprises at least one reference grabbing position and attitude of the visual sensor relative to the 3D object, wherein the reference grabbing position and attitude is generated on the basis of the specified grabbing position and attitude; and based on a judgment result, using the grabbing template and the current position and attitude to generate a grabbing position and attitude of the robot.
    Type: Application
    Filed: July 29, 2020
    Publication date: September 7, 2023
    Applicant: Siemens Ltd., China
    Inventors: Hai Feng Wang, Hong Yang Zhang, Wei Yao
  • Patent number: 11740954
    Abstract: Provided are a method, apparatus and system for storing fault data, an embodiment of the fault data storage method including: acquiring fault data of a target electrical device; sending a consensus request for the fault data, usable to request that consensus personnel who use the consensus client reach a consensus for the reason why the target electrical device is faulty, to at least one consensus client; respectively receiving a consensus result from each consensus client, the consensus result being formed by the consensus client according to the triggering of the consensus personnel; determining, according to each received consensus result, whether the reason for why the target electrical device is faulty is due to device quality; generating, upon the reason for why the target electrical device is faulty being due to device quality, a first data block which contains the fault data; and storing the first data block into a blockchain.
    Type: Grant
    Filed: May 31, 2019
    Date of Patent: August 29, 2023
    Assignee: Siemens Ltd., China
    Inventors: Hao Liu, Jing Li, Dan Wang, Wen Tao Hua, Ang Li
  • Publication number: 20230259334
    Abstract: Various embodiments include a graphical programming method comprising: in a first interface, displaying a programming flowchart matching a target task, with at least two function blocks, and using the first interface to configure the function blocks and an execution logic between the function blocks; determining a first and a second function block from the programming flowchart, wherein the first function block is used for obtaining two pieces of information to be processed, and the second function block is used for obtaining information processing results corresponding to the first information; and configuring a control between the first function block and the second function block, used for determining a current information processing result according to the first information currently detected from the first function block and transmitting the current processing result to the second function block.
    Type: Application
    Filed: June 30, 2020
    Publication date: August 17, 2023
    Applicant: Siemens Ltd., China
    Inventors: Xin Jin, Liang Liao, Jun Yi Shan
  • Publication number: 20230236804
    Abstract: Various embodiments include a method for automatic programming. The method may include: receiving a user's request to create a first global parameter of a specific type by detecting the user's dragging a control corresponding to the specific type from a first user interface and dropping the control on a second user interface; displaying a first popup window for editing the first global parameter on the second user interface; receiving the user's editing operations on the first global parameter in the first popup window; creating the first global parameter according to the user's editing operations; and displaying a new added first card of the first global parameter in a list of global parameters on a third user interface.
    Type: Application
    Filed: June 30, 2020
    Publication date: July 27, 2023
    Applicant: Siemens Ltd., China
    Inventors: Xin Jin, Liang Liao
  • Publication number: 20230199029
    Abstract: Various embodiments include an industrial control system security analysis method. The method may include: collecting a communication data packet of interactive data transmitted between control devices in a first industrial control system; extracting network identifiable information; and determining whether it matches a pre-created event database. If the information matches: determining that the communication data packet is a malicious data packet; acquiring security policies of the first industrial control system and a second industrial control system; and determining a threat coefficient of the communication data packet for the second industrial control system based on the network identifiable information and each of the security policies, wherein the threat coefficient represents a degree of threat of the communication data packet to the second industrial control system.
    Type: Application
    Filed: May 29, 2020
    Publication date: June 22, 2023
    Applicant: Siemens Ltd., China
    Inventor: Dai Fei Guo
  • Publication number: 20220371196
    Abstract: Various embodiments of the teachings herein include a method for controlling a robot with a tool carried along a path with preset positions and preset directions at a plurality of points. The method may include: at a plurality of points, controlling the robot according to a preset angle of each joint of a plurality of joints; obtaining an actual position and an actual direction of the tool at the points while the robot carries the tool along the path according to the preset angles; determining an actual movement parameter of the robot at a point based on the actual positions and the actual directions; determining an adjusted angle of each joint at each point based on the actual movement parameter so the positions and the directions are consistent with the preset positions and the preset directions at the plurality of points; and controlling the robot to move the tool along the path according to the adjusted angles.
    Type: Application
    Filed: September 30, 2019
    Publication date: November 24, 2022
    Applicant: Siemens Ltd., China
    Inventors: Liang Liao, Yu Wen Li, Ying Liu
  • Publication number: 20220374300
    Abstract: Various embodiments of the teachings herein include a fault processing method comprising: receiving two historical faults similar to a target fault; searching keywords in a description of the target fault and each historical fault, wherein the keywords are classified into N grades, and for each system component in a grade, the grade comprises at least one keyword for describing the component, wherein N is an integer no less than 2; for each of the N grades, counting a quantity of identical system components represented by the keywords in the text description of each historical fault and the target fault; and comparing a degree of similarity of each historical fault to the target fault according to the quantity of identical system components counted in each grade of the N different grades, wherein a historical fault relating to a larger number of high-grade identical system components has a higher degree of similarity to the target fault.
    Type: Application
    Filed: October 16, 2019
    Publication date: November 24, 2022
    Applicant: Siemens Ltd., China
    Inventors: Xiao Yin Che, Hao Tian Hui, Jiao Jian Wang, Ruo Gu Sheng, Daniel Schneegaß
  • Publication number: 20220374210
    Abstract: A graphical programming method, system and apparatus, a medium, a processor and a terminal are disclosed. The method includes displaying a first component including at least one port, in an interface; displaying a second component including at least one port, in an interface; in response to an operation of a user, enabling the second component to move, in the interface, towards the first component; and in response to a distance between a port of the second component and a port of the first component being less than a threshold distance, automatically forming a connecting line between the first component and the second component, two ends of the connecting line being respectively connected to a port of the first component and a port of the second component. As such, time consumption of interaction in graphical programming is reduced, programming time of a user is saved, and graphical programming efficiency is improved.
    Type: Application
    Filed: February 15, 2020
    Publication date: November 24, 2022
    Applicant: Siemens Ltd., China
    Inventors: Luo Sha LIU, Xiao Yue PANG, Zi Jia WANG, Ge XIONG
  • Patent number: 11502516
    Abstract: The present disclosure relates to a power management method and apparatus, a computing device, a medium, and a product. The power management method includes a monitoring step, a prediction step, an error calculation step and an adjustment step including adjusting power supply plan or a power demand of a user when at least one of a first error is greater than a first predetermined threshold or a second error is greater than a second predetermined threshold.
    Type: Grant
    Filed: May 22, 2019
    Date of Patent: November 15, 2022
    Assignee: SIEMENS LTD., CHINA
    Inventors: Wen Tao Hua, Jing Li, Dan Wang, Hao Liu, Ang Li
  • Publication number: 20220358717
    Abstract: Provided are a cutting method, apparatus and system for a point cloud model. In an embodiment, the method includes: using one two-dimensional first cutting window to select a point cloud structure comprising a target object from among one point cloud model; adjusting the depth of the first cutting window, the length, width and depth of the first cutting window constituting one three-dimensional second cutting window, the target object being located in the second cutting window; identifying and marking all point cloud structures in the second cutting window to form a plurality of three-dimensional third cutting windows, the target object being located in one of the third cutting windows; and calculating the volume ratio of the point cloud structure in each third cutting window relative to the second cutting window, and selecting the third cutting window having the largest volume ratio.
    Type: Application
    Filed: June 28, 2019
    Publication date: November 10, 2022
    Applicant: Siemens Ltd., China
    Inventors: Hai Feng WANG, Tao FEI
  • Patent number: D1021928
    Type: Grant
    Filed: March 24, 2022
    Date of Patent: April 9, 2024
    Assignee: SIEMENS LTD., CHINA
    Inventors: Xin Jin, Liang Liao