Patents by Inventor Livio Dalloro

Livio Dalloro has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20190370671
    Abstract: A method of performing cognitive engineering comprises extracting human knowledge from at least one user tool, receiving system information from a cyber-physical system (CPS), organizing the human knowledge and the received system information into a digital twin graph (DTG), performing one or more machine learning techniques on the DTG to generate an engineering option relating to the CPS, and providing the generated engineering option to a user in the at least one user tool. The method may include recording a plurality of user actions in the at least one user tool, storing the plurality of user actions in chronological order to create a series of user actions, and storing historical data relating a plurality of stored series of user actions.
    Type: Application
    Filed: January 23, 2018
    Publication date: December 5, 2019
    Inventors: Arquimedes Martinez Canedo, Sanjeev Srivastava, Livio Dalloro
  • Patent number: 10281892
    Abstract: A method of managing a control system includes: executing a first iteration of a program in a first processor core of a multi-core computer system during a first period (S1501), executing a second iteration of the program in a second processor core of the multi-core system during a second period that overlaps the first period (S1502); and using outputs of the iterations to control the control system (S1503).
    Type: Grant
    Filed: July 26, 2013
    Date of Patent: May 7, 2019
    Assignee: Siemens Aktiengesellschaft
    Inventors: Arquimedes Martinez Canedo, Livio Dalloro, Hartmut Ludwig
  • Publication number: 20190072931
    Abstract: An agile manufacturing platform for manufacture of an object includes a substantially planar body (301) supporting a computer processor (303) and a plurality of articulated legs (305). An articulated robotic arm (307) is rotatably mounted to the planar body and includes at least one articulated joint to providing at least 3 degrees of freedom relative to the planar body. A machine tool (315) is coupled to the articulated robotic arm.
    Type: Application
    Filed: April 25, 2017
    Publication date: March 7, 2019
    Inventors: Hasan Sinan Bank, Livio Dalloro
  • Publication number: 20180268091
    Abstract: A method of partitioning a model to facilitate printing of the model on a 3D printer includes identifying partition sensitive locations on the model and creating a binary tree with a root note representative of the model. An iterative partitioning process is applied to divide the model into objects by selecting a node of the binary tree without any children nodes, identifying a portion of the model corresponding to the node, and determining candidate cutting planes on the portion of the model based on the partition sensitive locations. During the process, analytic hierarchical processing (AHP) is applied to select an optimal cutting plane from the candidate cutting planes based on partitioning criteria. The optimal cutting plane is used to segment the portion of the model into sub-portions, and two children nodes representative of these sub-portions are created on the node of the binary tree.
    Type: Application
    Filed: January 21, 2016
    Publication date: September 20, 2018
    Inventors: Erhan Arisoy, Suraj Ravi Musuvathy, Lucia Mirabella, Sanjeev Srivastava, Livio Dalloro
  • Publication number: 20180250890
    Abstract: Systems and methods for volumetrically fabricating 3D objects. The system includes at least a controller operably connected to a build volume and one or more energy sources. The build volume defines a volumetric buildable size of the object to be fabricated and includes media for fabricating the object therein. The energy source(s) is configured to emit at least a first and second energy beam therefrom. The controller is configured to direct the first and second emitted energy beams towards an intersecting point in the build volume to begin fabricating the media therein. The energy from each of the first and second beams is not sufficient to fabricate the object out of the media. The object is fabricated once multiple beams intersect, as collectively, the energy of the intersecting beams is sufficient to fabricate the object.
    Type: Application
    Filed: March 1, 2017
    Publication date: September 6, 2018
    Inventors: HEIKO CLAUSSEN, LIVIO DALLORO, JOSHUA S. MCCONKEY
  • Patent number: 10044749
    Abstract: A system and method is provided that facilitates cyber-physical security. The system may comprise a controller including at least one first processor; a monitor system including at least one second processor; and a plurality of sensors configured to capture a plurality of measurements associated with at least one hardware component. The sensors may include both: at least one controller sensor that communicates with the controller; and at least one side-channel sensor that communicates with the monitor system and not with the at least one controller. The first processor of the controller may be configured to cause the controller to control the hardware component based at least in part on measurements from the controller sensor.
    Type: Grant
    Filed: July 29, 2016
    Date of Patent: August 7, 2018
    Assignee: SIEMENS CORPORATION
    Inventors: Arquimedes Martinez Canedo, Livio Dalloro, Dong Wei, Benjamin Collar
  • Publication number: 20180011465
    Abstract: A control layer automation device comprises a processor, one or more control layer applications, a database, a wireless interface, a device memory. Each control layer application is configured to perform a discrete set of automation functions. The database comprises a plurality of operator device identifiers and the wireless interface allows the one or more control layer applications to communicate with a plurality of operator devices via the plurality of operator device identifiers. The device memory comprises the one or more control layer applications. The control layer application manager is configured to manage execution of the one or more control layer applications on the processor.
    Type: Application
    Filed: January 9, 2015
    Publication date: January 11, 2018
    Inventors: George Lo, Livio Dalloro, Thomas Gruenewald, Christian Winkler, Peter Kob, Andreas Scholz, Mina Azib, Hermann Friedrich, Ren-Yi Lo
  • Patent number: 9849633
    Abstract: A method for processing a three-dimensional (3D) mesh model includes receiving a 3D mesh model. One or more regions including a potential sharp cusp are automatically detected. The automatically detected one or more regions are displayed to a user and an active region of the 3D mesh model is defined by the user. Sphere fitting and Laplacian smoothing are applied to the designated active region to remove a sharp cusp therefrom and to obtain a modified 3D mesh model.
    Type: Grant
    Filed: June 23, 2014
    Date of Patent: December 26, 2017
    Assignee: Siemens Product Lifecycle Management Software Inc.
    Inventors: Erhan Arisoy, Suraj Ravi Musuvathy, Livio Dalloro
  • Patent number: 9754180
    Abstract: A computer-implemented method for computing ridges and valleys of a height field includes a computing platform receiving a plurality of sample points associated with a dataset and an indication of an orientation for referencing the plurality of sample points and applying an interpolation function to the plurality of sample points to determine the height field. The computing platform selects a plurality of seed points associated with the height field and calculates a Hessian matrix of the height field. The Hessian matrix is used by the computing platform to trace (a) one or more ridge curves associated with the height field and (b) one or more valley curves associated with the height field using the plurality of seed points.
    Type: Grant
    Filed: January 12, 2016
    Date of Patent: September 5, 2017
    Assignee: Siemens Product Lifecycle Management Software Inc.
    Inventors: Suraj Ravi Musuvathy, Livio Dalloro
  • Publication number: 20170034205
    Abstract: A system and method is provided that facilitates cyber-physical security. The system may comprise a controller including at least one first processor; a monitor system including at least one second processor; and a plurality of sensors configured to capture a plurality of measurements associated with at least one hardware component. The sensors may include both: at least one controller sensor that communicates with the controller; and at least one side-channel sensor that communicates with the monitor system and not with the at least one controller. The first processor of the controller may be configured to cause the controller to control the hardware component based at least in part on measurements from the controller sensor.
    Type: Application
    Filed: July 29, 2016
    Publication date: February 2, 2017
    Inventors: Arquimedes Martinez Canedo, Livio Dalloro, Dong Wei, Benjamin Collar
  • Patent number: 9542525
    Abstract: A method for designing a personalized medical device includes receiving a template design of a medical device. An image including a patient anatomical geometry is acquired. The template design is combined with the image including the patient anatomical geometry to create a custom medical device design. A region of interest encompassing the sharp concave edge is automatically identified within the custom medical device design using one or more seed points received from a user. Surface smoothing of the custom medical device design is performed within the region of interest to bolster a thickness of the custom medical device design. A 3D-printable model is obtained from the surface smoothed custom medical device design.
    Type: Grant
    Filed: June 24, 2014
    Date of Patent: January 10, 2017
    Assignee: Siemens Product Lifecycle Management Software Inc.
    Inventors: Erhan Arisoy, Suraj Ravi Musuvathy, Livio Dalloro
  • Publication number: 20170003993
    Abstract: A system for managing software application licenses includes a physical machine (10) including computer system hardware. A hypervisor operates on the physical machine. A plurality of application virtual machines (11a, 11b) are instantiated on the hypervisor. Each of the plurality of application virtual machines executes at least one licensed software application (12a, 12b) and a local license manager (13a, 13b) for managing a license file of the licensed software application. A master license manager (15) executes on the physical machine. The master license manager is configured to receive the license files (16) of the licensed software application from the local license managers of each of the plurality of application virtual machines.
    Type: Application
    Filed: March 5, 2014
    Publication date: January 5, 2017
    Inventors: Siyuan Zhou, Livio Dalloro, Michael Wieczorek, Rick Eigenmann, Ralf Mildenberger, Yacine Badiss
  • Publication number: 20160243766
    Abstract: A computer-implemented method for optimizing manufacturing of a product based on total life cycle energy consumption includes receiving manufacturing parameters associated with manufacturing the product according to a manufacturing process and a candidate hybrid manufacturing plan for implementing the manufacturing process using a first combination of additive manufacture techniques and non-additive manufacture techniques. An energy consumption dataset is generated comprising (i) first energy consumption data corresponding to a non-additive manufacturing process, (ii) second energy consumption data corresponding to an additive manufacturing process, and (iii) energy intensity data associated with manufacturing materials. Next, the total life-cycle energy consumption for the candidate hybrid manufacturing plan is computed.
    Type: Application
    Filed: February 24, 2016
    Publication date: August 25, 2016
    Inventors: Erhan Arisoy, Suraj Ravi Musuvathy, Lucia Mirabella, Sanjeev Srivastava, Livio Dalloro, Noorie Rajvanshi
  • Publication number: 20160247106
    Abstract: A computer-implemented method for managing a fleet of electric vehicles includes a fleet management computing system selecting an optimal vehicle fleet size and a plurality of discharging parking lot locations based on (i) historical electrical energy consumption for a geographic area and (ii) historical traffic flow though the geographic area during one or more time periods of interest. The fleet management computing system collects transportation demand data from a plurality of users comprising requests for transportation to locations within the geographic area and uses (i) the optimal vehicle fleet size, (ii) the plurality of discharging parking lot locations, and (iii) the transportation demand data to select routing information for each of a plurality of electric vehicles. Then, the fleet management computing system routes each respective autonomous vehicle according to its respective routing information.
    Type: Application
    Filed: February 19, 2016
    Publication date: August 25, 2016
    Inventors: Livio Dalloro, Sanjeev Srivastava, Lucia Mirabella
  • Publication number: 20160210531
    Abstract: A computer-implemented method for computing ridges and valleys of a height field includes a computing platform receiving a plurality of sample points associated with a dataset and an indication of an orientation for referencing the plurality of sample points and applying an interpolation function to the plurality of sample points to determine the height field. The computing platform selects a plurality of seed points associated with the height field and calculates a Hessian matrix of the height field. The Hessian matrix is used by the computing platform to trace (a) one or more ridge curves associated with the height field and (b) one or more valley curves associated with the height field using the plurality of seed points.
    Type: Application
    Filed: January 12, 2016
    Publication date: July 21, 2016
    Inventors: Suraj Ravi Musuvathy, Livio Dalloro
  • Patent number: 9232020
    Abstract: Deployment of a plurality of services to a plurality of nodes in a communication network during fulfillment of a service request may be facilitated. A request for the services may be received from the service consumer via a first node of the plurality of nodes. The first node is associated with the service consumer. One or more second nodes of the plurality of nodes are identified in the communication network. Each of the one or more second nodes is associated with one or more service providers. It is determined whether the first node and the one or more second nodes are capable of providing the requested services. The provision of the requested services is assigned to the first node, one or more of the second nodes, or a combination thereof, based on the determination.
    Type: Grant
    Filed: December 12, 2012
    Date of Patent: January 5, 2016
    Assignee: Siemens Aktiengesellschaft
    Inventors: Mohammad Abdullah Al Faruque, Livio Dalloro, Hartmut Ludwig, Siyuan Zhou
  • Publication number: 20150370958
    Abstract: A method for designing a personalized medical device includes receiving a template design of a medical device. An image including a patient anatomical geometry is acquired. The template design is combined with the image including the patient anatomical geometry to create a custom medical device design. A region of interest encompassing the sharp concave edge is automatically identified within the custom medical device design using one or more seed points received from a user. Surface smoothing of the custom medical device design is performed within the region of interest to bolster a thickness of the custom medical device design. A 3D-printable model is obtained from the surface smoothed custom medical device design.
    Type: Application
    Filed: June 24, 2014
    Publication date: December 24, 2015
    Inventors: Erhan Arisoy, Suraj Ravi Musuvathy, Livio Dalloro
  • Publication number: 20150367578
    Abstract: A method for processing a three-dimensional (3D) mesh model includes receiving a 3D mesh model. One or more regions including a potential sharp cusp are automatically detected. The automatically detected one or more regions are displayed to a user and an active region of the 3D mesh model is defined by the user. Sphere fitting and Laplacian smoothing are applied to the designated active region to remove a sharp cusp therefrom and to obtain a modified 3D mesh model.
    Type: Application
    Filed: June 23, 2014
    Publication date: December 24, 2015
    Inventors: Erhan Arisoy, Suraj Ravi Musuvathy, Livio Dalloro
  • Publication number: 20150168936
    Abstract: A method of managing a control system includes: executing a first iteration of a program in a first processor core of a multi-core computer system during a first period (S1501), executing a second iteration of the program in a second processor core of the multi-core system during a second period that overlaps the first period (S1502); and using outputs of the iterations to control the control system (S1503).
    Type: Application
    Filed: July 26, 2013
    Publication date: June 18, 2015
    Inventors: Arquimedes Martinez Canedo, Livio Dalloro, Hartmut Ludwig
  • Patent number: 8957634
    Abstract: A system and method are provided for the collaborative charging of electric vehicles. The collaborative charging manages the disbursement of power from a neighborhood transformer so as to increase the efficiency of electric vehicle charging at the residences without significantly altering the existing power distribution and residential infrastructures. Time-flexible loads are shed in order to efficiently allocate energy distribution without compromising the comfort or security of the user. The identities of individual residential power demands can be concealed to protect the user's privacy or made available to further optimize power allocation. The power allocation negotiation may be performed in a residential local demand management client separate from the residential charging station.
    Type: Grant
    Filed: September 9, 2011
    Date of Patent: February 17, 2015
    Assignee: Siemens Aktiengesellschaft
    Inventors: George Lo, Mohammad Abdullah Al Faruque, Hartmut Ludwig, Livio Dalloro, Barry R. Contrael, Paul Terricciano