Patents by Inventor Robert Pack
Robert Pack 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).
-
Patent number: 12625490Abstract: A computer implemented method for generating a problem specific representation of a process network to enable controlling or monitoring a process network with at least two interconnected chemical plants, the method comprising the steps of providing a first digital representation of the process network comprising a digital process representation of each plant, its connections to other plants and sensor elements placed in the process network, generating based on the first digital representation a graph structure including vertices representing unit operations, edges linking unit operations representing at least physico-chemical quantities, wherein the edges include edge meta data representing at least physico-chemical quantities, and a measurable tag, generating based on the graph structure a collapsed graph structure including, vertices representing virtual unit operations, edges linking virtual unit operations representing at least physico-chemical quantities, wherein the edges include edge meta data represenType: GrantFiled: February 5, 2021Date of Patent: May 12, 2026Assignee: BASF SEInventor: Robert Pack
-
Publication number: 20260003989Abstract: A method for controlling access to data in an industrial plant is provided. Elements (11-18) are mapped to elements of a graph structure. Scopes (S10-S30) are defined, which are associated to elements (11-18) in the graph structure. An authorization provider (31-33) is associated a scope (S10-S30) provides an authorization of data from scopes (S10-S30). Identifiers for entities the elements in the graph structure are parsed. Each scope is associated to one of the elements or entities in the graph structure. A request from an entity for data is received. It is determined to which scope (S10-S30) the entity is related to. Authorization to the request is provided by the at least one authorization provider (31-33) associated to the scope (S10-S20). The requesting entity is granted access to the requested data of the target entity based on the authorized request.Type: ApplicationFiled: June 28, 2023Publication date: January 1, 2026Inventor: Robert Pack
-
Publication number: 20260003346Abstract: A method for controlling access to data an industrial plant is provided. Elements (11-18) of the industrial plant are mapped to elements of a graph structure. Scopes (S10-S30) are defined, which are associated to elements (11-18) in the graph structure. At least one authorization provider (31-33) is associated to one scope (S10-S30) and provides an authorization. Each scope comprises a signal provider. Each scope is associated to a minimum role requirement. A request from a requesting entity for data from at least one target entity is received. It is determined to which scope (S10-S30) the entity is related to. Authorization is provided by the authorization provider (31-33) associated to the scope (S10-S20). The authorization is performed based on the role associated to the entity and the target scope to which the requested data is related to.Type: ApplicationFiled: June 28, 2023Publication date: January 1, 2026Inventor: Robert Pack
-
Publication number: 20250384154Abstract: A method for controlling access to data in at least one an industrial plant or in a data base associated to the at least one industrial plant is provided. Elements of the industrial plant are mapped to elements of a graph structure. Scopes (S10-S30) associated to elements (11-18) of the graph structure are defined. At least one authorization provider (31-33) is associated to one of the scopes (S10-S30). A request for data from a requesting entity for data from at least one a target entity is received via an application programming inter-face (API). It is determining to which scope (S10-S30) the requested data is related to. Authorization to the request from the requesting entity for the data from the target entity is provided by the at least one authorization provider (31-33) associated to the scope (S10-S20) to which the request is related to. The requesting entity is granted access to the requested data based on the authorized request.Type: ApplicationFiled: June 28, 2023Publication date: December 18, 2025Inventor: Robert Pack
-
Publication number: 20240160161Abstract: The present teachings relate to a method for modeling an industrial plant comprising a plurality of equipment, the method comprising: providing a plant level model of the industrial plant; wherein the plant level model has been generated via a topology generator by automatically selecting and interconnecting equipment models from a model library; obtaining, using a model trainer, a trained plant level model; wherein the trained plant level model is obtained from the plant level model by training at least some of the equipment models in the plant level model using one or more historical datasets; wherein the trained plant level model is usable for computing at least one performance parameter via a model executor. The present teachings also relate to a framework, a software product, a use of the model and a use of the performance parameter.Type: ApplicationFiled: March 11, 2022Publication date: May 16, 2024Inventors: Satya Swarup SAMAL, Hayder SCHNEIDER, Robert PACK
-
Publication number: 20230418272Abstract: A computer implemented method for determining operating states of a chemical plant, in particular of operating states in a process group, the method comprising the steps of providing signal time series data associated with a first measurement point in a chemical plant, determining based on the signal time series data associated with the first measurement point in a chemical plant a respective signal time series score associated with a measure of a degree of variation of the signal time series data over time, determining the operating state based on the respective signal time series score associated with a measure of a degree of variation of the signal time series data over time providing data associated with the operating state of the chemical plant, suitable for monitoring and/or controlling the chemical plant.Type: ApplicationFiled: November 8, 2021Publication date: December 28, 2023Inventor: Robert Pack
-
Patent number: 11851545Abstract: An ink formulation for additive manufacturing of low density syntactic foams is described. The ink formulation can include a thermoset resin, a curing agent suitable for use with the thermoset resin, a plurality of hollow spheres, such as glass microballoons, one or more solvents, and one or more non-hollow, viscosity modifying filler. Also described are a method of preparing the ink formulation, a method of preparing three-dimensional objects comprising low density syntactic foams, and the three-dimensional objects prepared thereby.Type: GrantFiled: August 17, 2020Date of Patent: December 26, 2023Assignee: University of Tennessee Research FoundationInventors: Brett Gibson Compton, Samantha Maness, Robert Pack, Madeline Wimmer
-
Publication number: 20230053175Abstract: A computer implemented method for generating a problem specific representation of a process network to enable controlling or monitoring a process network with at least two interconnected chemical plants, the method comprising the steps of providing a first digital representation of the process network comprising a digital process representation of each plant, its connections to other plants and sensor elements placed in the process network, generating based on the first digital representation a graph structure including vertices representing unit operations, edges linking unit operations representing at least physico-chemical quantities, wherein the edges include edge meta data representing at least physico-chemical quantities, and a measurable tag, generating based on the graph structure a collapsed graph structure including, vertices representing virtual unit operations, edges linking virtual unit operations representing at least physico-chemical quantities, wherein the edges include edge meta data represenType: ApplicationFiled: February 5, 2021Publication date: February 16, 2023Inventor: Robert Pack
-
Publication number: 20210047490Abstract: An ink formulation for additive manufacturing of low density syntactic foams is described. The ink formulation can include a thermoset resin, a curing agent suitable for use with the thermoset resin, a plurality of hollow spheres, such as glass microballoons, one or more solvents, and one or more non-hollow, viscosity modifying filler. Also described are a method of preparing the ink formulation, a method of preparing three-dimensional objects comprising low density syntactic foams, and the three-dimensional objects prepared thereby.Type: ApplicationFiled: August 17, 2020Publication date: February 18, 2021Inventors: Brett Gibson Compton, Samantha Maness, Robert Pack
-
Patent number: 8375838Abstract: An apparatus for weaponizing a mobile robotic platform with a mechanically triggered weapon and a firing circuit provides a weaponized mobile robotic platform, in which the mechanically triggered weapon can be fired in a safe, secure, and controlled manner in response to a single electrical pulse from the firing circuit.Type: GrantFiled: July 12, 2007Date of Patent: February 19, 2013Assignee: iRobot CorporationInventors: Pavlo E. Rudakevych, Mike E. Ciholas, Robert Pack
-
Publication number: 20080238919Abstract: A point cloud data set may be pre-processed for fast and efficient rendering. The pre-processing may comprise creating an octree hierarchy from the data, generating a level of detail (LOD) representation for each octree node, simplifying the points in each node according to a simplification tolerance, and storing the data structure in a file. Textures associated with each node may be stored in a separate, compressed file, such as a texture atlas. At render time, the octree and LOD hierarchy may be traversed until a suitable LOD node is found. The associated texture data may be accessed, and the node may be rendered as a textured quadrilateral and/or a splat point primitive. In an alternative approach, multiple point cloud datasets may be merged using a global transform function. The merged dataset may be simplified using a hierarchical LOD tree. Textures may be ascribed to each LOD node. The resulting structure may be rendered using splat and billboard point primitives.Type: ApplicationFiled: February 14, 2008Publication date: October 2, 2008Applicant: Utah State UniversityInventor: Robert Pack
-
Publication number: 20080121097Abstract: An apparatus for weaponizing a mobile robotic platform with a mechanically triggered weapon and a firing circuit provides a weaponized mobile robotic platform, in which the mechanically triggered weapon can be fired in a safe, secure, and controlled manner in response to a single electrical pulse from the firing circuit.Type: ApplicationFiled: July 12, 2007Publication date: May 29, 2008Applicant: IROBOT CORPORATIONInventors: Pavlo E. Rudakevych, Mike E. Ciholas, Robert Pack
-
Publication number: 20080112610Abstract: A camera including a Lidar and an optical camera captures 3D data representing scans of an object. The Lidar and optical camera may synchronously or asynchronously capture 3D data. An image is generated for each scan. The images are aligned and combined to generate a total image. Alignment of images may be based on received spatial information. The total image is processed to generated a 3D model.Type: ApplicationFiled: November 14, 2007Publication date: May 15, 2008Applicant: S2, INC.Inventors: Paul Israelsen, Robert Pack, Troy Sheen, Dustin Buckthal
-
Publication number: 20080063400Abstract: A system and method for controlling a remote vehicle comprises a hand-held controller including a laser generator for generating a laser beam. The hand-held controller is manipulable to aim and actuate the laser beam to designate a destination for the remote vehicle. The remote vehicle senses a reflection of the laser beam and moves toward the designated destination. The hand-held controller allows single-handed control of the remote vehicle and one or more of its payloads. A method for controlling a remote vehicle via a laser beam comprises encoding control signals for a remote vehicle into a laser beam that is aimed and sent to a designated destination for the remote vehicle, and sensing a reflection of the laser beam, decoding the control signals for the remote vehicle, and moving toward the designated destination.Type: ApplicationFiled: May 14, 2007Publication date: March 13, 2008Applicant: IROBOT CORPORATIONInventors: Edison Hudson, Robert Pack
-
Publication number: 20070266364Abstract: A method for generating lithography masks includes generating integrated circuit design data and using context information from the integrated circuit design data to write a mask.Type: ApplicationFiled: July 23, 2007Publication date: November 15, 2007Applicant: CADENCE DESIGN SYSTEMS, INC.Inventors: Robert Pack, Louis Scheffer
-
Publication number: 20070247612Abstract: A lidar and digital camera system collect data and generate a three-dimensional image. A lidar generates a laser beam to form a lidar shot and to receive a reflected laser beam to provide range data. A digital camera includes an array of pixels to receive optical radiation and provide electro-optical data. An optical bench passes the laser beam, reflected laser beam, and optical radiation and is positioned to align each pixel to known positions within the lidar shot. Pixels are matched to form a lidar point-cloud which is used to generate an image.Type: ApplicationFiled: October 5, 2005Publication date: October 25, 2007Inventors: Robert Pack, Scott Budge
-
Publication number: 20070233419Abstract: A method for inspecting lithography masks includes generating integrated circuit design data and using context information from the integrated circuit design data to inspect a mask.Type: ApplicationFiled: June 8, 2007Publication date: October 4, 2007Applicant: CADENCE DESIGN SYSTEMS, INC.Inventors: Robert Pack, Louis Scheffer
-
Publication number: 20070119326Abstract: A remote digital firing system includes a firing circuit operative to fire remote mission payloads, a firing control panel linked to the firing circuit, and a digital code plug configured to communicate with the firing circuit and firing control panel. The firing circuit can generate, write and store one-time random session variables to the digital code plug. The firing circuit validates digital messages received from the firing control panel by comparing one-time random session variables embodied in the messages with the stored one-time random session variables, before firing the payload.Type: ApplicationFiled: February 3, 2006Publication date: May 31, 2007Inventors: Pavlo Rudakevych, Mike Ciholas, Robert Pack
-
Publication number: 20060089764Abstract: System and method for tracking obstacles by an autonomous vehicle. Localization sensors (i.e., sensors to measure pitch, roll, and yaw, and systems including an inertial navigation system, a compass, a global positioning system, or an odometer) detect the position of the vehicle. Perception sensors (e.g., LIDAR, stereo vision, infrared vision, radar, or sonar) assess the environment about the vehicle. Using these sensors, locations of terrain features relative to the vehicle are computed and kept up-to-date. The vehicle trajectory is adjusted to avoid terrain features that are obstacles in the path of the vehicle.Type: ApplicationFiled: October 22, 2004Publication date: April 27, 2006Inventors: Misha Filippov, James Allard, David Barrett, Robert Pack, Selma Svendsen
-
Publication number: 20060089763Abstract: System and method for processing a safety signal in an autonomous vehicle. Safety signals are typically generated in response to the detection of unsafe conditions or are sent by the vehicle operator. In either case, the safety signals are conveyed using redundant communication paths. The paths include a computer network and a current loop. The safety signals are processed, thereby causing actuators (e.g., linkages) to manipulate input devices (e.g., articulation controls and drive controls, such as a throttle, brake, tie rods, steering gear, throttle lever, accelerator, or transmission shifter). The manipulation ensures the vehicle responds appropriately to the safety signals, for example, by shutting down the vehicle.Type: ApplicationFiled: October 22, 2004Publication date: April 27, 2006Inventors: David Barrett, James Allard, Misha Filippov, Robert Pack, Selma Svendsen