Having Preparation Of Program Patents (Class 700/86)
-
Patent number: 12221293Abstract: A method to set up at least one moveable operating member of an automatic machine for manufacturing consumer articles and comprising the steps of defining a first motion profile of the movable operating member and defining a corresponding second motion profile of an electric actuator system, which moves the moveable operating member with the first motion profile. The method calls for the further steps of: determining possible imperfections in the processing of the articles caused by the movable operating member; correcting, by means of an interface device and on the basis of the possible imperfections, the first motion profile, thus obtaining a first changed profile of the moveable operating member; and calculating, through a control unit, a reverse kinematics of the first changed profile so as to obtain a corresponding second changed profile to be commanded to the electric actuator system.Type: GrantFiled: September 10, 2020Date of Patent: February 11, 2025Assignee: G.D SOCIETA′ PER AZIONIInventors: Matteo Degli Esposti, Luca Carboni, Maurizio Zanotti
-
Patent number: 12216456Abstract: A method of providing a control software configuration for a module of a modular plant, the method including, in a module engineering phase: receiving a user definition for the module; and automatically generating the control software configuration for the module based on the user definition, the automatically generating including: specifying parameters for the module that are not specific to any target system; and providing the control software configuration as a controller-agnostic configuration file for subsequent binding of controller software instantiated according to the controller-agnostic configuration file to a hardware controller of the module when the module is integrated into a target system during a plant engineering phase.Type: GrantFiled: May 12, 2023Date of Patent: February 4, 2025Assignee: ABB Schweiz AGInventors: Mario Hoernicke, Ralf Jeske, Joerg Schubert
-
Patent number: 12216442Abstract: A creation device includes processing circuitry that acquires process information about multiple processes executed by one or more industrial machines, controls display, based on the process information of the processes, of a specification screen in which at least one of a pre-process and a post-process of each of the processes is specified, and creates a control program of a control device that controls the one or more industrial machines such that the processes are executed in an order specified using the specification screen.Type: GrantFiled: December 21, 2021Date of Patent: February 4, 2025Assignee: KABUSHIKI KAISHA YASKAWA DENKIInventors: Yosuke Kamiya, Shinichiro Obata, Megumi Yasuda
-
Patent number: 12193756Abstract: A surgical implant planning computer is connectable to a fluoroscopy imager, a marker tracking camera, and a robot having a robot base coupled to a robot arm that is movable by motors relative to the robot base. Operations include performing a registration setup mode that determines occurrence of a first condition indicating the marker tracking camera can observe to track reflective markers that are on a fluoroscopy registration fixture of the fluoroscopy imager, and determines occurrence of a second condition indicating the marker tracking camera can observe to track dynamic reference base markers attached to the robot arm and/or an end-effector connected to the robot arm. While both of the first and second conditions occur, operations are allowed to be performed to obtain a first intra-operative fluoroscopic image of a patient along a first plane and to obtain a second intra-operative fluoroscopic image of the patient along a second plane that is orthogonal to the first plane.Type: GrantFiled: August 22, 2023Date of Patent: January 14, 2025Assignee: Globus Medical, Inc.Inventors: Neil R. Crawford, Norbert Johnson
-
Patent number: 12181864Abstract: A digital twin model based plant operation and optimization is provided. Systems and methods of the solution can receive data on assets of a plant, the assets' topology, connectivity and flow and deployed physical instruments along with the measurements of the physical instruments. The solution generate a model having a plurality of layers based on the received data and provide one or more virtual instruments in the model. The solution can determine, based on a set of relationships for interactions between assets and the received measurements input into the model, one or more virtual measurement for the one or more virtual instruments and generate, responsive to a comparison with a threshold, a notification to service at least one of the assets at the plant.Type: GrantFiled: April 1, 2024Date of Patent: December 31, 2024Assignee: Pani Energy IncInventors: Ben Wolfe, Devesh Bharadwaj
-
Patent number: 12174888Abstract: The Automata Processor Workbench (AP Workbench) is an application for creating and editing designs of AP networks (e.g., one or more portions of the state machine engine, one or more portions of the FSM lattice, or the like) based on, for example, an Automata Network Markup Language (ANML). For instance, the application may include a tangible, non-transitory computer-readable medium configured to store instructions executable by a processor of an electronic device, wherein the instructions include instructions to represent an automata network as a graph.Type: GrantFiled: April 12, 2021Date of Patent: December 24, 2024Assignee: Micron Technology, Inc.Inventors: Paul Glendenning, Michael C. Leventhal, Paul Dlugosch, Harold B Noyes
-
Patent number: 12169396Abstract: It is disclosed a PLC Program analysis method where a program is translated into a program model in a logical framework, from which properties are determined. Said properties coupled with interlocking properties are verified by an automated solver. If contraposition of a property is satisfiable, counter-examples representative of model's inputs and internal memory values is provided. Counter-examples are translated into error initial configurations of said model. Execution of the model is simulated with said model error initial configurations, and error intermediary configurations of said model simulation are recorded up to said property violation. Error initial and intermediary configurations of said original program are derived from error initial configurations of said model and error intermediary configurations of said model simulation and displayed. An apparatus for executing said method is provided.Type: GrantFiled: December 23, 2020Date of Patent: December 17, 2024Assignee: MITSUBISHI ELECTRIC CORPORATIONInventor: Denis Cousineau
-
Patent number: 12162146Abstract: Systems and a method for facilitating a concurrent simulation of multiple tasks of a plurality of robots in a virtual environment, wherein at least one virtual robot is foreseen to concurrently simulate one robotic motion task and a set of robotic logic tasks by concurrently executing one corresponding robotic motion program and a set of corresponding robotic logic programs on a set of operands. During a concurrent execution of the plurality of robotic motion programs and the plurality of sets of robotic logic programs of the plurality of robots, the execution of at least one given logic program is suspended and resumed by repetitively: executing a run of the given logic program; collecting a subset of operands used in the executed run; if none of the collected operands is modified in the execution run, suspending the execution of the given logic program and resuming its execution when one of the collected operands is modified.Type: GrantFiled: January 20, 2020Date of Patent: December 10, 2024Assignee: Siemens Industry Software Ltd.Inventors: Moshe Hazan, Gilad Milman, Ilanit Shavit, Gal Snir, Gilles Velay
-
Patent number: 12164432Abstract: A method for an in-memory distributed cache includes receiving a write request from a client device to write a block of client data in random access memory (RAM) of a memory host and determining whether to allow the write request by determining whether the client device has permission to write the block of client data at the memory host, determining whether the block of client data is currently saved at the memory host, and determining whether a free block of RAM is available. When the client device has permission to write the block of client data at the memory host, the block of client data is not currently saved at the memory host, and a free block of RAM is available, the write request is allowed and the client is allowed to write the block of client data to the free block of RAM.Type: GrantFiled: September 8, 2023Date of Patent: December 10, 2024Assignee: Google LLCInventor: Asa Briggs
-
Patent number: 12152894Abstract: Various implementations directed to price time priority queue routing for a optimized multi-dimension map matrix tile data exchange linked database are provided. Implementations of various computer methods to organize a multi-dimension map tile data exchange linked database with associated social networking elements and multi dimension coordinate object optimization and price time priority queues and securitization to organize the data and create a fluid system for trading value within the system for the data over a plurality of devices and network members.Type: GrantFiled: June 25, 2021Date of Patent: November 26, 2024Assignee: CIRCLESX LLCInventor: Erik Mowery Simpson
-
Patent number: 12144960Abstract: An infusion management and monitoring system comprises an infusion pump and instructions executable by a processor to cause a remote device separate from and in communication with the infusion pump to receive data for a medication to be administered to a patient via the infusion pump within a healthcare environment; receive from the infusion pump data for administration of the medication to the patient; determine a status of the administration of the medication based on at least one of the data for the medication or the data for the administration of the medication; and transmit the status to a mobile communication device within the healthcare environment.Type: GrantFiled: January 11, 2024Date of Patent: November 19, 2024Assignee: CareFusion 303, Inc.Inventors: Federico Garibaldi, Yared Akalou
-
Patent number: 12124235Abstract: A control program for an industrial technical control system is created via a planning tool, wherein the control program includes program data that are assigned names by the planning tool, where beforehand, the planning tool checks the names of the program data of the control program via a checking routine for compatibility with the data processing device, and if the planning tool identifies an incompatibility by means of the checking routine, then it outputs a corresponding error message to the user, otherwise it outputs to the user either no message or a message indicating that no errors have been identified, and the planning tool receives an assessment of the control program from the data processing device and post-trains the checking routine based on the relevant control program and received assessment such that the checking routine gradually learns which names for the program data are compatible with the data processing device.Type: GrantFiled: July 24, 2019Date of Patent: October 22, 2024Assignee: SIEMENS AKTIENGESELLSCHAFTInventor: Oliver Drumm
-
Patent number: 12121696Abstract: Data is received that characterizes infusions administered to a patient among each of a plurality of infusion channels. Thereafter, a plurality of infusion events and respective event times are identified based on the received data. A temporal view of the infusion events can then be displayed in a graphical user interface and/or the temporal view of the infusion events can form part of a report. The temporal view segregates each channel into a separate swim lane with each swim lane visualizing infusion events for the corresponding channel at the respective event times. Related apparatus, systems, techniques and articles are also described.Type: GrantFiled: April 7, 2020Date of Patent: October 22, 2024Assignee: CareFusion 303, Inc.Inventors: Federico Garibaldi, Yared Akalou
-
Patent number: 12099338Abstract: A technique facilitates presetting of parameters for controlling a control target including a load device that has machine parameters such as inertia changeable in accordance with its posture or state. A parameter setting support apparatus (10) for supporting a control apparatus (30) in control parameter setting includes a first specifier (14) that specifies evaluation index values indicating control stability or control performance of the control apparatus (30) based on frequency response characteristics of a control target (40) in postures of the load device (42) having maximum inertia and minimum inertia, and a second specifier (14) that specifies a combined evaluation index value representing an evaluation index value in the posture of the load device (42) in operation based on the evaluation index values specified, by the first specifier (14), in the postures of the load device (42) having maximum inertia and minimum inertia.Type: GrantFiled: March 10, 2020Date of Patent: September 24, 2024Assignee: OMRON CORPORATIONInventors: Takanobu Matsuura, Mamoru Egi, Yasushi Ono
-
Patent number: 12085910Abstract: Various embodiments of the present technology generally relate to solutions for improving industrial automation programming and data science capabilities with machine learning. More specifically, embodiments of the present technology include systems and methods for implementing machine learning engines within industrial programming and data science environments to improve performance, increase productivity, and add functionality. In an embodiment, a system comprises a machine learning-based recommendation engine configured to, an industrial programming environment, generate a recommendation to add a component to control logic based on an existing portion of the control logic. A notification component is configured to surface the recommendation in the programming environment. A programming component is configured to, in the programming environment, add the component to the control logic.Type: GrantFiled: September 24, 2021Date of Patent: September 10, 2024Assignee: Rockwell Automation Technologies, Inc.Inventors: Jordan C. Reynolds, John J. Hagerbaumer, Troy W. Mahr, Thomas K. Jacobsen, Giancarlo Scaturchio
-
Patent number: 12073910Abstract: A semiconductor memory device includes a memory cell array, a data input/output (I/O) buffer, an I/O gating circuit and a control logic circuit. The memory cell array includes a plurality of sub array blocks arranged in a first direction and a second direction. The data I/O buffer exchanges user data with a memory controller through I/O pads. The I/O gating circuit is connected to the data I/O buffer through data buses and connected to the memory cell array through data I/O lines, and programs mapping relationship between the sub array blocks and the I/O pads, based on a mapping control signal such that uncorrectable errors that are detected by an error correction code engine in the memory controller are reduced. The control logic circuit generates the mapping control signal based on identifier information indicating a type of a central processing unit of the memory controller.Type: GrantFiled: February 15, 2023Date of Patent: August 27, 2024Assignee: Samsung Electronics Co., Ltd.Inventors: Jongcheol Kim, Hyunsung Shin, Hohyun Shin, Taeyoung Oh, Kyungsoo Ha
-
Patent number: 12069095Abstract: An application-operating organization may delegate a third-party server to serve as an automated contextual authentication responder and an authorization responder. The third-party server may manage a delegated section of the organization's namespace that includes the public identities of various devices controlled by the organization. The third-party server may also dynamically generate interaction control list that is tailored to a requesting device's context based on the interaction control policies set forth by the organization. The interaction control list may include information that determines the authorization of the requesting device to interact with another device. The third-party server may also automatically determine the role of a new device to which existing policies are inapplicable and provide guided workflow for the organization to set up new interaction control policies in governing the new device.Type: GrantFiled: May 24, 2021Date of Patent: August 20, 2024Assignee: ValiMail Inc.Inventors: Ashley Duane Wilson, Seth Joshua Blank, Peter Martin Goldstein, Jack William Abbott, Robert Benjamin Barclay
-
Patent number: 12060876Abstract: A method for controlling and/or monitoring a compressor system is provided. The compressor system includes one or more compressors and one or more peripheral devices. The compressors and the peripheral devices are arranged or connected in a predetermined configuration. The compressor system is controlled and/or monitored by a control/monitoring unit. After creation of the compressor system, the concretely existing configuration is input in the form of a P&I diagram by an editor and forms the basis for subsequent control, monitoring, diagnosis or evaluation routines.Type: GrantFiled: December 17, 2020Date of Patent: August 13, 2024Assignee: KAESER KOMPRESSOREN SEInventors: Florian Wagner, Andreas Birkenfeld, Anika Hartwich
-
Patent number: 12047494Abstract: One of the main obstacles of securing industrial control systems is the lack of an appropriate security model that is both implementable by vendors and addresses the inherent security and usability issues needed by organizations. Current solutions such as device passwords and IPSec lack scalable key management infrastructure and fine granularity access control mechanisms. A security model for industrial control systems that supports organizational level authorizations and authentication requirements, while hiding the low-level details (e.g., keys and passwords) from the users is disclosed. It also enables easy addition and removal of PLCs, engineering station, HMI devices and users, and assigning permission to them. A major advantage is its support for hybrid ICS systems, characterized by co-existence of legacy devices and new devices, while using the same protocol. Devices may communicate therein either natively, or by a connected converter.Type: GrantFiled: December 7, 2021Date of Patent: July 23, 2024Assignee: Technion Research & Development Foundation LimitedInventors: Eli Biham, Sara Bitan-Erlich, Alon Dankner
-
Patent number: 12019437Abstract: A web services platform includes a data collector and a timeseries service. The data collector is configured to collect feedback samples provided by one or more sensors of a building management system and generate one or more feedback timeseries including a plurality of the feedback samples. The timeseries service is configured to identify a feedback control workflow that uses the feedback timeseries as an input and defines one or more processing operations to be applied to the feedback samples of the feedback timeseries, perform the one or more processing operations defined by the feedback control workflow to generate a control signal timeseries including a set of control signal samples, and provide a control signal including at least one of the control signal samples or the control signal timeseries as an output to controllable building equipment of the building management system that operate using the control signal as an input.Type: GrantFiled: April 15, 2022Date of Patent: June 25, 2024Assignee: JOHNSON CONTROLS TECHNOLOGY COMPANYInventors: Youngchoon Park, Sudhi R. Sinha, Vijaya S. Chennupati, Vaidhyanathan Venkiteswaran, Erik S. Paulson
-
Patent number: 12019716Abstract: A system for multimedia content recognition includes a cloud server and a media client including a silicon-on-chip (SoC) device to communicate with the cloud server via a network. The SoC device includes a local area network (LAN) interface to receive media content from a media source and a media monitor to analyze the received media content and to generate signature information for transmission to the cloud server or for a local analysis. The SoC device further includes an inference engine to locally analyze the signature information to detect an unauthorized access.Type: GrantFiled: October 23, 2019Date of Patent: June 25, 2024Assignee: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITEDInventors: Yong Li, Xuemin Chen, Brett Tischler, Prashant Katre
-
Patent number: 11989001Abstract: One or more video gateway devices configured to: access pre-configured criteria including at least a first condition, a second condition, and a first event; access video content captured by cameras configured to capture video of areas of a manufacturing facility; determine, based on an analysis of the video content, that the first condition is satisfied; access sensor data from one or more sensors; determine, based on an analysis of the sensor data, that the second condition is satisfied; and based on determining that the first and second conditions are satisfied, cause the first event to be executed.Type: GrantFiled: October 27, 2021Date of Patent: May 21, 2024Assignee: Samsara Inc.Inventors: Saleh ElHattab, Kathryn Siegel, Noah Paul Gonzales, Etienne Jean-Claude Dejoie, Maxwell Coleman Goldberg, Joyce Tian Chen, Kelsey Michelle Lam, Adam Eric Funkenbusch, Karthikram Rajadurai, Rhea Lin, Sebastian Richard Sangervasi, Aidan Siobhan Madigan-Curtis, William Arthur Hughes
-
Patent number: 11977999Abstract: A system for managing resources and scheduling is disclosed. The system includes a client computer, software executable by the client computer for providing a user interface, a server in data communication with the client computer, a database for storing data in a hierarchical data structure, and a data fusion engine executing on the server. The hierarchical data structure includes a parent node and child nodes linked to the parent node. The data fusion engine is configured to log a workflow to at least one of the child nodes based on user input received via the user interface. A related method and software is also disclosed.Type: GrantFiled: October 19, 2023Date of Patent: May 7, 2024Assignee: STOKE Space Technologies, Inc.Inventors: Brent Andrew Bradbury, Andrew Lapsa
-
Patent number: 11977361Abstract: A system and method for interactively communicating with a field device of an industrial automation system for performing a function in relation to monitoring and controlling an industrial process of a power plant includes a field device is associated with a gateway interface device (GID) including NLP algorithm, and communicatively coupled to an interactive device. The GID receives a first instruction associated with the function in relation to monitoring and controlling the industrial process, in natural language format, and converts the first instruction into a second instruction based on the NLP algorithm, where the second instruction has structured format native to the field device. The GID sends the second instruction to the field device for performing the function, receives an information associated to the function performed by the field device, and sends the information for displaying in the interactive device, the function performed by the field device.Type: GrantFiled: December 28, 2021Date of Patent: May 7, 2024Assignee: ABB Schweiz AGInventors: Suhas Chakravarthy, Kamath Shanthala, Husain Sanoob
-
Patent number: 11979461Abstract: A system and method in a building or vehicle for an actuator operation in response to a sensor according to a control logic, the system comprising a router or a gateway communicating with a device associated with the sensor and a device associated with the actuator over in-building or in-vehicle networks, and an external Internet-connected control server associated with the control logic implementing a PID closed linear control loop and communicating with the router over external network for controlling the in-building or in-vehicle phenomenon. The sensor may be a microphone or a camera, and the system may include voice or image processing as part of the control logic. A redundancy is used by using multiple sensors or actuators, or by using multiple data paths over the building or vehicle internal or external communication. The networks may be wired or wireless, and may be BAN, PAN, LAN, WAN, or home networks.Type: GrantFiled: August 23, 2021Date of Patent: May 7, 2024Assignee: May Patents Ltd.Inventors: Yehuda Binder, Benjamin Maytal
-
Patent number: 11971710Abstract: A digital twin model based plant operation and optimization is provided. Systems and methods of the solution can receive data on assets of a plant, the assets' topology, connectivity and flow and deployed physical instruments along with the measurements of the physical instruments. The solution generate a model having a plurality of layers based on the received data and provide one or more virtual instruments in the model. The solution can determine, based on a set of relationships for interactions between assets and the received measurements input into the model, one or more virtual measurement for the one or more virtual instruments and generate, responsive to a comparison with a threshold, a notification to service at least one of the assets at the plant.Type: GrantFiled: November 12, 2021Date of Patent: April 30, 2024Assignee: Pani Energy IncInventors: Ben Wolfe, Devesh Bharadwaj
-
Patent number: 11953884Abstract: A first building equipment to be controlled by a building controller is selected via a user interface from a plurality of predefined building equipment options and a first control loop for controlling the first building equipment is defined via the user interface by selecting from a plurality of predefined first control loop parameter options and one or more terminals of the building controller are assigned to the first control loop. A second building equipment to be controlled by the building controller is selected via the user interface from the plurality of predefined building equipment options and a second control loop for controlling the second building equipment is defined via the user interface by selecting from a plurality of predefined second control loop parameter options. One or more terminals of the building controller are assigned to the second control loop.Type: GrantFiled: May 5, 2023Date of Patent: April 9, 2024Assignee: HONEYWELL INTERNATIONAL INC.Inventors: Nagasree Poluri, Gutha Stalin Sanghamitra, Shriram Sankaran, Shreya Ratakonda
-
Patent number: 11947966Abstract: A computer-implemented method includes preprocessing, by a compiler, a plurality of macros in a computer program. Preprocessing a macro includes identifying a compile time condition associated with the macro. Preprocessing the macro further includes determining a current value of the compile time condition at the time of compiling a computer instruction and a previous value of the compile time condition. Preprocessing the macro further includes determining a set of computer instructions enclosed by the macro. The method further includes storing a macro information record that includes the compile time condition, the current value and the previous value of the compile time condition, and an identification of the set of computer instructions enclosed by the macro.Type: GrantFiled: October 11, 2021Date of Patent: April 2, 2024Assignee: International Business Machines CorporationInventors: Wen Ji Huang, Xiao Ling Chen, Wen Bin Han, Sheng Shuang Li, Xiao Zhen Zhu
-
Patent number: 11938580Abstract: A workpiece machining device includes a positional deviation correction unit configured to correct a positional deviation of a radius end mill by detecting a positional deviation between a real contour line and an ideal contour line of the radius end mill. The positional deviation correction unit calculates a first correction value configured to make a center of a first arc section formed into an arc shape at a corner portion of the ideal contour line and a center of a second arc section formed into an arc shape at a corner portion of the real contour line to be identical to each other in a plane perpendicular to the rotational axis, and corrects a machining point by the radius end mill using the first correction value.Type: GrantFiled: November 12, 2021Date of Patent: March 26, 2024Assignee: Shibaura Machine Co., Ltd.Inventor: Koji Tsuchiya
-
Patent number: 11934279Abstract: A prefetch mechanism stores data in the memory allocated in a remote passive (remote) node in a High Availability active-passive node pair. A read-ahead cache that can host different parts of a file is created on both the active and the passive nodes. The system improves the performance of sequential restores by using memory available on a passive node to supplement the local (active node) memory to hold the prefetched data for the common case of large sequential restores. This extra memory overcomes issues when a current prefetch fails to keep up with the target restore performance. Filesystem redirection is thus accomplished by servicing an I/O request by sending it another node that itself caches the data.Type: GrantFiled: October 27, 2021Date of Patent: March 19, 2024Assignee: Dell Products L.P.Inventors: Nitin Madan, Kedar Godbole
-
Patent number: 11899432Abstract: An industrial integrated development environment (IDE) provides a development framework for designing, programming, and configuring multiple aspects of an industrial automation system using a common design environment and data model. Projects creating using embodiments of the IDE system can be built on an object-based model rather than, or in addition to, a tag-based architecture. To this end, the IDE system can support the use of automation objects that serve as building blocks for this object-based development structure. These automation objects represent corresponding physical industrial assets and have associated programmatic attributes relating to those assets. Automation objects can be maintained in shared libraries that can be referenced by system projects. The IDE system can notify projects that reference these automation objects of updates to the object libraries, including edits to existing objects or addition of new objects.Type: GrantFiled: August 19, 2021Date of Patent: February 13, 2024Assignee: Rockwell Automation Technologies, Inc.Inventors: Andrew R. Stump, Anthony Carrara, Adam Gregory, Lorenzo Majewski, Eashwer Srinivasan, Srdjan Josipovic, Michael J Coan, Christopher Edward Stanek
-
Patent number: 11900223Abstract: A portable real-time system monitoring device is advantageously capable of autonomously learning the normal behavior of any system and of alerting the user or taking other action when the system becomes unpredictable or otherwise undesirable. No prior knowledge about the system is needed by the device. This is because the device uses a combination of machine learning and statistical process control to autonomously develop its own model of the monitored system and then autonomously monitor the system for unexpected behavior. Therefore, without any prior analysis or model creation, it can be deployed on any system, and it can be reused on any other system after it has been reset. The advantageous device of the disclosed and claimed concept performs this function in either real time or near real-time.Type: GrantFiled: December 20, 2019Date of Patent: February 13, 2024Assignee: Westinghouse Electric Company LLCInventors: Scott Edward Sidener, Clarence Lee Worrell, Whitney Bopp Sintic
-
Patent number: 11856051Abstract: A control device configuration system may receive, store, process, and/or display control device configuration information. The control device configuration system may filter the control device configuration information based on user selections of configuration options for configuration parameters. The control device configuration system may identify compatible and incompatible configuration options for various configuration parameters. The control device configuration system may allow selections of the incompatible configuration options. The control device configuration system may adjust how it filters the control device configuration information based on the selections of the incompatible configuration options. The control device configuration system may implement a configuration model that includes configuration parameter groups for efficient evaluation of user selections.Type: GrantFiled: August 15, 2022Date of Patent: December 26, 2023Assignee: Lutron Technology Company LLCInventors: Ram Kripal Prasad, Saurabh Garg
-
Patent number: 11835941Abstract: An industrial integrated development environment (IDE) provides a development framework for designing, programming, and configuring multiple aspects of an industrial automation system using a common design environment and data model. Projects creating using embodiments of the IDE system can be built on an object-based model rather than, or in addition to, a tag-based architecture. To this end, the IDE system can support the use of automation objects that serve as building blocks for this object-based development structure. These automation objects represent corresponding physical industrial assets and have associated programmatic attributes relating to those assets, including data logging and device configuration parameters. Functional relationships between automation objects can be defined to yield object hierarchies, and object attributes can be propagated across objects up and down the hierarchy.Type: GrantFiled: August 10, 2021Date of Patent: December 5, 2023Assignee: Rockwell Automation Technologies, Inc.Inventors: Andrew R. Stump, Anthony Carrara, Adam J Gregory, Lorenzo Majewski, Fabio Malaspina, Eashwer Srinivasan, Srdjan Josipovic, Christopher Edward Stanek, Michael J Coan
-
Patent number: 11836660Abstract: A charge management device includes an interface that acquires information related to a schedule of a user, and a control unit that manages a charge schedule of a battery of a mobile body used by the user based on the information related to the schedule of the user. The interface outputs a question about the schedule of the user and acquires an answer to the question from the user. The control unit updates the schedule of the user based on the answer from the user.Type: GrantFiled: September 20, 2021Date of Patent: December 5, 2023Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHAInventors: Takumi Shibano, Kazutaka Kimura
-
Patent number: 11835068Abstract: A compressed air provision device (2) for aerating a first pressure chamber (10) of a pneumatic actuator in order to actuate an actuator element (11) of the pneumatic actuator (3) in accordance with an actuation specification, in particular a position, movement, pressure and/or force specification. The compressed air provision device (2) is configured to calculate an aeration period (bd) and to aerate the first pressure chamber (10) in accordance with the calculated aeration period (bd) in order to bring about actuation of the actuator element (11) in accordance with the actuation specification.Type: GrantFiled: May 20, 2021Date of Patent: December 5, 2023Assignee: Festo SE & Co. KGInventor: Stephan Paech
-
Patent number: 11823108Abstract: A system for managing resources and scheduling is disclosed. The system includes a client computer, software executable by the client computer for providing a user interface, a server in data communication with the client computer, a database for storing data in a hierarchical data structure, and a data fusion engine executing on the server. The hierarchical data structure includes a parent node and child nodes linked to the parent node. The data fusion engine is configured to log a workflow to at least one of the child nodes based on user input received via the user interface. A related method and software is also disclosed.Type: GrantFiled: July 28, 2023Date of Patent: November 21, 2023Assignee: STOKE Space Technologies, Inc.Inventors: Brent Andrew Bradbury, Andrew Lapsa
-
Patent number: 11815942Abstract: A systems including one or more processors and one or more non-transitory storage devices storing computing instructions configured to run on the one or more processors and perform acts of: receiving a query image comprising at least one target object and at least one candidate image; generating a plurality of proposals based on the at least one candidate image; selecting a portion of the plurality of proposals to produce a reduced proposal set; generating a query embedding corresponding to the query image; generating candidate embeddings corresponding to the portion of the plurality of proposals included in the reduced proposal set; computing similarity scores for the portion of the plurality of proposals; and comparing the similarity scores to a threshold to determine if the at least one candidate image comprises the at least one target object. Other embodiments are disclosed herein.Type: GrantFiled: March 14, 2022Date of Patent: November 14, 2023Assignee: WALMART APOLLO, LLCInventors: Theban Stanley, Nihar Vanjara, Yanxin Pan, Abon Chaudhuri, Nikash Walia
-
Patent number: 11775142Abstract: An industrial integrated development environment (IDE) comprises a development interface that affords a user a great deal of control over the editing tools, workspace canvases, and project information rendered at a given time. The industrial IDE system automatically filters the tools, panels, and information available for selection based on a current project development task, such that a focused subset of editing tools relevant to a current development task or context are made available for selection while other tools are hidden. The development interface also allows the user to selectively render or hide selected tools or information from among the relevant, filtered set of tools. This can reduce or eliminate unnecessary clutter and aid in quickly and easily locating and selecting a desired editing function. The IDE's development interface can also conform to a structured organization of workspace canvases and panels that facilitates intuitive workflow.Type: GrantFiled: May 20, 2022Date of Patent: October 3, 2023Assignee: Rockwell Automation Technologies, Inc.Inventors: Matthew R Ericsson, Andrew R Stump, Anthony Carrara, Eashwer Srinivasan, Christopher W Como, Sharon M Billi-Duran
-
Patent number: 11770494Abstract: A system and method are provided for creating a moving light image for visualizing light transition across a subject (e.g., a lightograph), and include an image capture apparatus, various light effect elements (e.g., including strobes) arranged at different locations around a subject, and a processor. The processor, upon receiving a trigger command, directs the image capture apparatus to capture images in rapid succession, i.e., sufficiently rapid that the subject is substantially static for a duration of a specified sequence of images. Each of the images may have a different respective lighting configuration via selective implementation of at least one of the various light effect elements. The processor automatically generates and stores an executable file associated with the captured plurality of images, wherein execution of the file causes retrieval and time-based reproduction of one or more of the images and corresponding lighting effects in a substantially static image reference frame.Type: GrantFiled: June 14, 2022Date of Patent: September 26, 2023Assignee: Jeremy Cowart Photography, Inc.Inventor: Jeremy Cowart
-
Patent number: 11757675Abstract: A mechanism is described for facilitating portable, reusable, and shareable Internet of Things-based services and resources according to one embodiment. A method of embodiments, as described herein, includes wherein receiving a recipe request for selecting a recipe relating to Internet of Things (IoT) services, where selecting includes at least one of searching the recipe and modifying the recipe. The method may further include selecting the recipe, where the recipe includes a set of resource requirements and business logic. The method may further include modifying the set of resource requirements, where the modified set of resource requirements is associated with the business logic to modify the recipe, and deploying the modified recipe at one or more computing devices, where the modified recipe to facilitate management for one or more IoT devices at one or more locations.Type: GrantFiled: April 24, 2020Date of Patent: September 12, 2023Assignee: Intel CorporationInventors: Shao-Wen Yang, Nyuk Kin Koo, Yen-Kuang Chen
-
Patent number: 11725319Abstract: Embodiments herein describe mapping user drawn lines into an embroidery machine file. For example, a user can use a stylus or her finger to draw an embroidery design on a touch screen of a user device (e.g., a smartphone, tablet, laptop, etc.). An embroidery application executing on the user device can convert the user movements into needle point paths. The application can then convert the needle point paths into the embroidery machine file.Type: GrantFiled: June 15, 2022Date of Patent: August 15, 2023Assignee: CreateMe Technologies LLCInventors: Ursula C. Wolz, Christopher W. Dunne
-
Patent number: 11721047Abstract: Systems and methods configured to determine appearance of woven and knitted textiles at the ply-level are presented herein. Exemplary embodiments may: obtain an input pattern of a textile, the input pattern comprising a two-dimensional weave pattern; obtain appearance information, the appearance information including one or more of color, transparency, or roughness; determine ply curve geometry based on ply-level fiber details making up individual plys; generate an image simulating an appearance of the textile based on the two-dimensional weave pattern, the appearance information, and the ply curve geometry so that the image simulating the appearance of the textile takes into account the ply-level fiber details; and/or perform other operations.Type: GrantFiled: June 24, 2021Date of Patent: August 8, 2023Assignee: LUXION, INC.Inventors: Zahra Montazeri, Søren Gammelmark, Shuang Zhao, Henrik Wann Jensen
-
Patent number: 11720087Abstract: A system receives operations data and determines operations indicator(s) from the operations data. An operator on a manufacturing line reports a downtime event via a human machine interface device. The system receives downtime event and uptime information. The system calculates an operations indicator, such as an overall equipment effectiveness indicator, from the downtime event and uptime information. A user interface of the system includes the operations indicator(s) and visualizations. Some visualizations include a timeline indicating downtime events and other operations events. Additional downtime and uptime information is received by the system in substantially real-time. The system dynamically calculates updated operations indicator(s) from the additional downtime and uptime information.Type: GrantFiled: August 25, 2021Date of Patent: August 8, 2023Assignee: Samsara Inc.Inventors: Katherine Lee Heddleston, John Charles Bicket, James Robert Saunders, Peter Lee Atkin
-
Patent number: 11687062Abstract: A method of providing a control software configuration for a module of a modular plant, the method including, in a module engineering phase: receiving a user definition for the module; and automatically generating the control software configuration for the module based on the user definition, the automatically generating including: specifying parameters for the module that are not specific to any target system; and providing the control software configuration as a controller-agnostic configuration file for subsequent binding of controller software instantiated according to the controller-agnostic configuration file to a hardware controller of the module when the module is integrated into a target system during a plant engineering phase.Type: GrantFiled: July 8, 2021Date of Patent: June 27, 2023Assignee: ABB Schweiz AGInventors: Mario Hoernicke, Ralf Jeske, Joerg Schubert
-
Patent number: 11689614Abstract: The present disclosure relates to a method for configuring step by step for transmission of data from a field device to at least one target system, comprising the steps of: creating a configuration comprising at least one subconfiguration for the field device and a subconfiguration for the target system; transmitting the configuration from the field device to the target system; and transmitting the data from the field device to the target system, wherein the data are forwarded, processed, stored or discarded based on the subconfiguration of the field device in the field device, and wherein the data are processed or stored in the target system based on the subconfiguration of the target system.Type: GrantFiled: November 26, 2020Date of Patent: June 27, 2023Assignee: Endress+Hauser Conducta GmbH+Co. KGInventors: Stefan Robl, Holger Eberhard, Stefan Kempf, Marco Bezzon
-
Patent number: 11685048Abstract: Methods, systems, and apparatus, including computer-readable media storing executable instructions, for enhancing robot learning. In some implementations, a robot stores first embeddings generated using a first machine learning model, and the first embeddings include one or more first private embeddings that are not shared with other robots. The robot receives a second machine learning model from a server system over a communication network. The robot generates a second private embedding for each of the one or more first private embeddings using the second machine learning model. The robot adds the second private embeddings to the cache of the robot and removes the one or more first private embeddings from the cache of the robot.Type: GrantFiled: April 5, 2021Date of Patent: June 27, 2023Assignee: X Development LLCInventors: Nareshkumar Rajkumar, Patrick Leger, Abhinav Gupta
-
Patent number: 11687059Abstract: A first building equipment to be controlled by a building controller is selected via a user interface from a plurality of predefined building equipment options and a first control loop for controlling the first building equipment is defined via the user interface by selecting from a plurality of predefined first control loop parameter options and one or more terminals of the building controller are assigned to the first control loop. A second building equipment to be controlled by the building controller is selected via the user interface from the plurality of predefined building equipment options and a second control loop for controlling the second building equipment is defined via the user interface by selecting from a plurality of predefined second control loop parameter options. One or more terminals of the building controller are assigned to the second control loop.Type: GrantFiled: June 16, 2021Date of Patent: June 27, 2023Assignee: HONEYWELL INTERNATIONAL INC.Inventors: Nagasree Poluri, Gutha Stalin Sanghamitra, Shriram Sankaran, Shreya Ratakonda
-
Patent number: 11674789Abstract: A touch trigger probe interface for a machine tool is described that includes a probe communication portion for receiving probe event information from a touch trigger probe. A machine tool communication portion is also provided for outputting probe event information to a numerical controller of the machine tool. The machine tool communication portion outputs the probe event information as digital data packets, for example over a digital data bus. The digital data packets may include a time stamp and/or the touch trigger probe interface may receive timing information from the machine tool. A touch trigger probing system and a machine tool system including the probe interface are also described.Type: GrantFiled: November 17, 2021Date of Patent: June 13, 2023Assignee: RENISHAW PLCInventors: John Anthony Styles, Paul Anthony Taylor, Derek Marshall
-
Patent number: 11662194Abstract: A method for determining measurement points of an adapted measurement path for measuring a measurement object includes determining measurement points of an ideal measurement path. The method includes determining target measurement points of at least one guide path, which differs from the ideal measurement path. The method includes capturing actual measurement points along the at least one guide path using a coordinate measuring device. The method includes determining deviations between the target measurement points and the actual measurement points of the at least one guide path. The method includes determining the measurement points of the adapted measurement path by changing the measurement points of the ideal measurement path based on the deviations.Type: GrantFiled: April 21, 2021Date of Patent: May 30, 2023Assignee: Carl Zeiss Industrielle Messtechnik GmbHInventors: Günter Haas, Rolf Häring, Jürgen Keller, Christian-Alexander Wirnsberger