Having Preparation Of Program Patents (Class 700/86)
  • Patent number: 11953884
    Abstract: 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: Grant
    Filed: May 5, 2023
    Date of Patent: April 9, 2024
    Assignee: HONEYWELL INTERNATIONAL INC.
    Inventors: Nagasree Poluri, Gutha Stalin Sanghamitra, Shriram Sankaran, Shreya Ratakonda
  • Patent number: 11947966
    Abstract: 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: Grant
    Filed: October 11, 2021
    Date of Patent: April 2, 2024
    Assignee: International Business Machines Corporation
    Inventors: Wen Ji Huang, Xiao Ling Chen, Wen Bin Han, Sheng Shuang Li, Xiao Zhen Zhu
  • Patent number: 11938580
    Abstract: 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: Grant
    Filed: November 12, 2021
    Date of Patent: March 26, 2024
    Assignee: Shibaura Machine Co., Ltd.
    Inventor: Koji Tsuchiya
  • Patent number: 11934279
    Abstract: 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: Grant
    Filed: October 27, 2021
    Date of Patent: March 19, 2024
    Assignee: Dell Products L.P.
    Inventors: Nitin Madan, Kedar Godbole
  • Patent number: 11899432
    Abstract: 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: Grant
    Filed: August 19, 2021
    Date of Patent: February 13, 2024
    Assignee: 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: 11900223
    Abstract: 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: Grant
    Filed: December 20, 2019
    Date of Patent: February 13, 2024
    Assignee: Westinghouse Electric Company LLC
    Inventors: Scott Edward Sidener, Clarence Lee Worrell, Whitney Bopp Sintic
  • Patent number: 11856051
    Abstract: 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: Grant
    Filed: August 15, 2022
    Date of Patent: December 26, 2023
    Assignee: Lutron Technology Company LLC
    Inventors: Ram Kripal Prasad, Saurabh Garg
  • Patent number: 11835068
    Abstract: 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: Grant
    Filed: May 20, 2021
    Date of Patent: December 5, 2023
    Assignee: Festo SE & Co. KG
    Inventor: Stephan Paech
  • Patent number: 11836660
    Abstract: 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: Grant
    Filed: September 20, 2021
    Date of Patent: December 5, 2023
    Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHA
    Inventors: Takumi Shibano, Kazutaka Kimura
  • Patent number: 11835941
    Abstract: 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: Grant
    Filed: August 10, 2021
    Date of Patent: December 5, 2023
    Assignee: 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: 11823108
    Abstract: 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: Grant
    Filed: July 28, 2023
    Date of Patent: November 21, 2023
    Assignee: STOKE Space Technologies, Inc.
    Inventors: Brent Andrew Bradbury, Andrew Lapsa
  • Patent number: 11815942
    Abstract: 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: Grant
    Filed: March 14, 2022
    Date of Patent: November 14, 2023
    Assignee: WALMART APOLLO, LLC
    Inventors: Theban Stanley, Nihar Vanjara, Yanxin Pan, Abon Chaudhuri, Nikash Walia
  • Patent number: 11775142
    Abstract: 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: Grant
    Filed: May 20, 2022
    Date of Patent: October 3, 2023
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Matthew R Ericsson, Andrew R Stump, Anthony Carrara, Eashwer Srinivasan, Christopher W Como, Sharon M Billi-Duran
  • Patent number: 11770494
    Abstract: 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: Grant
    Filed: June 14, 2022
    Date of Patent: September 26, 2023
    Assignee: Jeremy Cowart Photography, Inc.
    Inventor: Jeremy Cowart
  • Patent number: 11757675
    Abstract: 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: Grant
    Filed: April 24, 2020
    Date of Patent: September 12, 2023
    Assignee: Intel Corporation
    Inventors: Shao-Wen Yang, Nyuk Kin Koo, Yen-Kuang Chen
  • Patent number: 11725319
    Abstract: 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: Grant
    Filed: June 15, 2022
    Date of Patent: August 15, 2023
    Assignee: CreateMe Technologies LLC
    Inventors: Ursula C. Wolz, Christopher W. Dunne
  • Patent number: 11721047
    Abstract: 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: Grant
    Filed: June 24, 2021
    Date of Patent: August 8, 2023
    Assignee: LUXION, INC.
    Inventors: Zahra Montazeri, Søren Gammelmark, Shuang Zhao, Henrik Wann Jensen
  • Patent number: 11720087
    Abstract: 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: Grant
    Filed: August 25, 2021
    Date of Patent: August 8, 2023
    Assignee: Samsara Inc.
    Inventors: Katherine Lee Heddleston, John Charles Bicket, James Robert Saunders, Peter Lee Atkin
  • Patent number: 11687062
    Abstract: 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: Grant
    Filed: July 8, 2021
    Date of Patent: June 27, 2023
    Assignee: ABB Schweiz AG
    Inventors: Mario Hoernicke, Ralf Jeske, Joerg Schubert
  • Patent number: 11689614
    Abstract: 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: Grant
    Filed: November 26, 2020
    Date of Patent: June 27, 2023
    Assignee: Endress+Hauser Conducta GmbH+Co. KG
    Inventors: Stefan Robl, Holger Eberhard, Stefan Kempf, Marco Bezzon
  • Patent number: 11687059
    Abstract: 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: Grant
    Filed: June 16, 2021
    Date of Patent: June 27, 2023
    Assignee: HONEYWELL INTERNATIONAL INC.
    Inventors: Nagasree Poluri, Gutha Stalin Sanghamitra, Shriram Sankaran, Shreya Ratakonda
  • Patent number: 11685048
    Abstract: 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: Grant
    Filed: April 5, 2021
    Date of Patent: June 27, 2023
    Assignee: X Development LLC
    Inventors: Nareshkumar Rajkumar, Patrick Leger, Abhinav Gupta
  • Patent number: 11674789
    Abstract: 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: Grant
    Filed: November 17, 2021
    Date of Patent: June 13, 2023
    Assignee: RENISHAW PLC
    Inventors: John Anthony Styles, Paul Anthony Taylor, Derek Marshall
  • Patent number: 11662194
    Abstract: 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: Grant
    Filed: April 21, 2021
    Date of Patent: May 30, 2023
    Assignee: Carl Zeiss Industrielle Messtechnik GmbH
    Inventors: Günter Haas, Rolf Häring, Jürgen Keller, Christian-Alexander Wirnsberger
  • Patent number: 11640153
    Abstract: A control system, a support device, and a recording medium are provided. This control device includes a storage unit which stores native code generated from a first user program that includes a sequence program, and a calculation processing unit which executes the native code stored in the storage unit. A display device of the present invention includes: a storage unit which stores sequence circuit information that is generated from the first user program and defines a circuit configuration of the sequence program; and a monitor functioning unit which acquires, from the control device, a circuit output state that indicates the execution state of the native code, and visualizes the execution state of the sequence program in the control device on the basis of the acquired circuit output state and the sequence circuit information.
    Type: Grant
    Filed: April 23, 2019
    Date of Patent: May 2, 2023
    Assignee: OMRON Corporation
    Inventors: Naruhiko Kaneshige, Shintaro Iwamura
  • Patent number: 11633803
    Abstract: A programmable exothermic reaction controller includes input/output control circuitry for inputting and outputting information to/from the controller, processing circuitry including user programmable parameters, wherein the parameters are programmable using the input/output control circuitry and an output connector connectable to an ignitor cable.
    Type: Grant
    Filed: July 3, 2019
    Date of Patent: April 25, 2023
    Assignee: HUBBELL INCORPORATED
    Inventors: Mamoon Tawfig Abedraboh, Todd Carlton Lehmann
  • Patent number: 11630969
    Abstract: A method for identity (ID) verification, including: acquiring one or more ID indications of at least one item using a hand held verifying device; automatically verifying by the verifying device a desired relation between the one or more acquired ID indications and stored verification data associated with the verifying device; physically marking the item using the verifying device with a verifying marking if the desired relation is automatically verified.
    Type: Grant
    Filed: February 24, 2020
    Date of Patent: April 18, 2023
    Assignee: Fund for Medical Research Development of Infrastructure & Health Services by Barzilai Medical Center
    Inventors: Arie Feldman, David Gales
  • Patent number: 11618553
    Abstract: A method and system of designing control logic for an avionics system, the method and system including receiving a function requirement defining a desired control logic for the desired control system, designing, by a user in a user interface (UI) of a toolset, the desired control logic comprising an arrangement of predefined library blocks to enable the functional requirement in the desired control system, and generating, by the toolset, a data file representative of the desired control logic to enable the functional requirement during run-time operation in the avionics system.
    Type: Grant
    Filed: November 18, 2020
    Date of Patent: April 4, 2023
    Assignee: GE Aviation Systems Limited
    Inventors: Keval Mehta, Mark Shere, Neil Edward Evans, Steven Michael Coates, Daniel John Capper
  • Patent number: 11620551
    Abstract: A method includes receiving an input indicative of a selection of an object associated with an industrial automation project, each object of a plurality of objects corresponding to a respective industrial automation component, retrieving logic associated with the object from a storage component, evaluating an operability of the logic when executed by the respective industrial automation component corresponding to the object, wherein evaluating the operability of the logic comprises running one or more scripts, executing one or more algorithms, applying one or more rules, or a combination thereof, and updating a GUI to present: a first window visualization comprising a logic schematic visualization of one or more tasks that the logic is configured to cause the object to perform and a second window visualization comprising an indication of the operability of the logic when executed by the respective industrial automation component.
    Type: Grant
    Filed: December 4, 2020
    Date of Patent: April 4, 2023
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Andrew R. Stump, Anthony Carrara, Christopher W. Como, Sharon Billi-Duran, Matthew R. Ericsson, Srdjan Josipovic, Eashwer Srinivasan, Michael D. Kalan
  • Patent number: 11611478
    Abstract: The invention relates to a device, system and method for controlling application components in an application control network (300) comprising at least a first network component (110, 180, 301) connected to a first data port of a first data forwarding device (102, 110, 180) of the application control network. A configuration profile for the at least one network component (110, 180, 301) is determined in accordance with an application plan comprising timing and interaction information of the application components within the application control network. The configuration profile is transmitted to a network component (102, 110, 180) communicatively close to the at least first network component, in particular the data forwarding device the first network component is attached to, for storage and for subsequent transmission to the first network component (110, 180, 301) after the first network component (110, 180, 301, L1-L3) has been rebooted.
    Type: Grant
    Filed: January 24, 2017
    Date of Patent: March 21, 2023
    Assignee: SIGNIFY HOLDING B.V.
    Inventors: Bjorn Christiaan Wouter Kaag, Matthias Wendt
  • Patent number: 11611449
    Abstract: A service management system communicates via wide area network with gateway devices located at respective user premises. The service management system remotely manages delivery of application services, which can be voice controlled, by a gateway, e.g. by selectively activating/deactivating service logic modules in the gateway. The service management system also may selectively provide secure communications and exchange of information among gateway devices and among associated endpoint devices. An exemplary service management system includes a router connected to the network and one or more computer platforms, for implementing management functions. Examples of the functions include a connection manager for controlling system communications with the gateway devices, an authentication manager for authenticating each gateway device and controlling the connection manager and a subscription manager for managing applications services and/or features offered by the gateway devices.
    Type: Grant
    Filed: March 28, 2022
    Date of Patent: March 21, 2023
    Assignee: KIP PROD P1 LP
    Inventors: Amir Ansari, George A. Cowgill, Leon E. Nicholls, Jude P. Ramayya, Ramprakash Masina, Alvin R. McQuarters, Atousa Raissyan
  • Patent number: 11568112
    Abstract: A system design support apparatus generates new user data on the basis of derived user data including: base user data reference information that is information specifying user data to be referred to; and information on an item changed from the user data specified by the base user data reference information and on changed contents. A system design support method includes a step of selecting user data to be used, a step of generating derived user data including: base user data reference information for specifying the selected user data to be used; and information on an item changed from the user data specified by the base user data reference information and on changed contents, and a step of generating new user data on the basis of the derived user data.
    Type: Grant
    Filed: March 30, 2017
    Date of Patent: January 31, 2023
    Assignee: MITSUBISHI ELECTRIC CORPORATION
    Inventor: Yurika Oguri
  • Patent number: 11565348
    Abstract: The disclosure relates to methods and systems for joining at least two workpieces, including forming a weld joint by moving a machining beam, e.g., a laser beam, and the at least two workpieces relative to one another along a feed direction, wherein the movement of the machining beam and the two workpieces relative to one another is superimposed with a periodic movement in a movement path, e.g., a two-dimensional movement path, which extends in a transverse direction perpendicularly to the feed direction and, e.g., additionally in the feed direction. The movement path has, between two reversal points in the transverse direction, at least one stop point at which a speed component of the periodic movement in the transverse direction is zero. The invention also relates to computer program products and systems for carrying out the methods.
    Type: Grant
    Filed: January 10, 2020
    Date of Patent: January 31, 2023
    Assignee: TRUMPF Laser- und Systemtechnik GmbH
    Inventors: Nicolai Speker, Johannes Seebach
  • Patent number: 11561517
    Abstract: An industrial development hub (IDH) supports industrial development and testing capabilities that are offered as a cloud-based service. The IDH comprises an enhanced storage platform and associated design tools that serve as a repository on which customers can store control project code, device configurations, and other digital aspects of an industrial automation project. The IDH system can facilitate discovery and management of digital content associated with control systems, and can be used for system backup and restore, code conversion, and version management.
    Type: Grant
    Filed: September 9, 2020
    Date of Patent: January 24, 2023
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Scott A. Miller, Nathan Reynolds, Christopher Wayne Como, Nathaniel S Sandler, Ryan P Dunn, Bruce T. McCleave, Jr., Kyle Reissner, Stephen C. Briant
  • Patent number: 11553885
    Abstract: A patient monitor includes an acquiring section that acquires physiological information of a plurality of patients, a displaying section, a screen controller and an inputting section. The inputting section through which instructions for moving a display area for a patient are input. In accordance with instructions input through the inputting section, the screen controller executes one of processes of: interchanging a display area for a specific patient with a display area for another patient, and displaying a resulting image on the screen; deleting a display area for a specific patient from the screen; a process of moving a display area for a specific patient, and displaying a resulting image on the screen; and inserting a display area for a specific patient, and displaying a resulting image on the screen.
    Type: Grant
    Filed: June 9, 2020
    Date of Patent: January 17, 2023
    Assignee: NIHON KOHDEN CORPORATION
    Inventor: Yoshinori Enomoto
  • Patent number: 11544295
    Abstract: To effectively utilize knowledge of relationship information among material property parameters the users tangibly and intangibly have in a search system that generates a graph in which material property parameters are nodes and relationships of the material property parameters are edges from a database of material property parameter pairs whose relationships are already known, and conducts a path search in the generated graph. A search system, which includes the database, a graph generator that generates the graph, and a graph searcher searches the graph, further includes a user interface and a user information storage unit corresponding to each user. The user conducts a search unique to the user by inputting relationship information between the material property parameters that he has to the user information storage unit and integrating the relationship information into the above graph.
    Type: Grant
    Filed: August 1, 2019
    Date of Patent: January 3, 2023
    Assignee: NATIONAL INSTITUTE FOR MATERIALS SCIENCE
    Inventor: Michiko Yoshitake
  • Patent number: 11544074
    Abstract: A method and a device for configuring a hardware component, in particular of a configurable safe input/output module, includes using a configuration program that is designed to display a graphical user interface on a display apparatus that is connected to a data processing system, which user interface provides function blocks having inputs and outputs. By way of the method and the device, two function blocks can be interconnected so as to form a combined function block having at least one input and one output, at least one of the inputs or outputs of the first function block and at least one of the inputs or outputs of the second function block forming at least two of the inputs/outputs of the combined function block.
    Type: Grant
    Filed: June 27, 2019
    Date of Patent: January 3, 2023
    Assignee: Phoenix Contact GmbH & Co. KG
    Inventors: Bjoern Bossek, Carsten Gregorius, Lutz Rahlves
  • Patent number: 11520315
    Abstract: Provided is a production system including: a plurality of industrial machines each configured to execute a process program for executing a predetermined process, and to perform at least one of refer or change of a machine variable; a controller configured to execute a system program for causing each of the plurality of industrial machines to operate based on an execution order specified for a plurality of predetermined processes, and to perform at least one of refer or change of a system variable; a storage configured to store conversion data for converting between the machine variable of each of the plurality of industrial machines and the system variable; and a circuitry configured to perform conversion between the machine variable of the each of the plurality of industrial machines and the system variable based on the conversion data of the each of the plurality of industrial machines.
    Type: Grant
    Filed: December 14, 2020
    Date of Patent: December 6, 2022
    Assignee: KABUSHIKI KAISHA YASKAWA DENKI
    Inventors: Naoki Mizuno, Shinichiro Obata, Jongbeom Park, Aya Matsunaga
  • Patent number: 11514910
    Abstract: A server is an interactive system that performs the interaction by performing a reverse question with respect to an input by the user and providing response content. An input acquisition unit and an answer generation unit constitute an interaction execution unit that repeatedly performs the interaction until a question sentence and an answer, which are the response content, satisfy a prescribed condition. Further, the stoppage determination execution unit performs control for stopping the interaction performed by the input acquisition unit and the answer generation unit based on the interaction state by the user or the other user. In a case where the interaction is stopped, the output unit provides the question sentence and the answer thereof at the time of stoppage to the communication terminal.
    Type: Grant
    Filed: December 27, 2018
    Date of Patent: November 29, 2022
    Assignee: NTT DOCOMO, INC.
    Inventors: Takanori Hashimoto, Hiroshi Fujimoto, Yuriko Ozaki
  • Patent number: 11494203
    Abstract: Application integration for robotic process automation (RPA) using a development application configured for development of RPA-enabled applications is disclosed. The development application in some embodiments may be used for application integration with attended robots that execute locally on the same computing system as an instance of the RPA-enabled application, unattended robots that execute on a remote computing system, or both, creating an RPA-enabled application. One or more user interface (UI) elements, variables, and/or events of an RPA-enabled application may be linked to one or more respective RPA processes, causing respective RPA robot(s) to carry out the associated functionality.
    Type: Grant
    Filed: May 13, 2020
    Date of Patent: November 8, 2022
    Assignee: UiPath, Inc.
    Inventors: Evan Cohen, Justin Marks, Palak Kadakia, Ankit Saraf, Bridgette Graham
  • Patent number: 11491653
    Abstract: A method for robotic machining is disclosed. The method includes determining a first designed machining path based on a modelled surface for a target surface to be machined. The method also includes causing a robot to machine the target surface based on the first designed machining path in an adaptive manner to obtain an actual machining path, wherein where the modelled surface is different from the target surface, the robot is caused to follow the target surface. The method further includes determining a second designed machining path for the target surface based on the actual machining path and the first designed machining path.
    Type: Grant
    Filed: May 27, 2020
    Date of Patent: November 8, 2022
    Assignee: ABB SCHWEIZ AG
    Inventors: Haifei He, Lei Mao, Liyu Wang
  • Patent number: 11484975
    Abstract: A method and device for mounting a plug in a hollow shaft is disclosed. The device includes a holding device for holding the plug to be mounted and a joining device for sliding the hollow shaft onto the plug held in the holding device. The holding device is radially adjustable relative to an axis of the hollow shaft to compensate for an axial offset between the axis of the hollow shaft and an axis of the plug. The joining device can be inclined to compensate for an inclined position of the axis of the hollow shaft and the axis of the plug. The method includes pressing the joining device onto the hollow shaft from above and adjusting the holding device with the plug radially to the hollow shaft if the axial offset is present, and inclining the joining device if the inclined position is present.
    Type: Grant
    Filed: October 18, 2021
    Date of Patent: November 1, 2022
    Inventors: Markus Leutert, Arthur Mello, Alexander Varga
  • Patent number: 11474510
    Abstract: There is provided a method and computer program product for programming a robot by manually operating it in gravity-compensation kinesthetic-guidance mode. More specifically there is provided method and computer program product that uses kinesthetic teaching as a demonstration input modality and does not require the installation or use of any external sensing or data-capturing modules. It requires a single user demonstration to extract a representation of the program, and presents the user with a series of easily-controllable parameters that allow them to modify or constrain the parameters of the extracted program representation of the task.
    Type: Grant
    Filed: April 11, 2017
    Date of Patent: October 18, 2022
    Assignee: UNIVERSAL ROBOTS A/S
    Inventors: Esben H. Oestergaard, Iñigo Iturrate, Thiusius Rajeeth Savarimuthu
  • Patent number: 11468216
    Abstract: A method of building a model, including: receiving, a hierarchical tree structure representative of a system, the hierarchical tree structure defines a node associated with a hardware; collecting data associated with the hardware component, the data associated with a time stamp, the data comprises observational data associated with the physical system; derive, based on the data, node states of the node including first and second node states, wherein a first node state defines a first state of the node, and a second node state defines a second state of the node; building a finite state machine (FSM) model, the FSM model defines a sequence of states associated with the node, based at least in part on the time stamp, the FSM model is part of an overall finite state machine of the physical system; and creating the model of the physical system based on the overall finite state machine.
    Type: Grant
    Filed: August 27, 2019
    Date of Patent: October 11, 2022
    Assignee: LINECRAFT AI LIMITED
    Inventors: Ranjit Date, Mangesh Kale, Abhijeet Phatak
  • Patent number: 11467997
    Abstract: A data storage array has a backplane at the base of an enclosure. A plurality of data storage drives are coupled to connectors of the backplane. A hot-swappable protocol expander module is coupled between the drives and the backplane through a top of the enclosure or to the backplane through a side of the enclosure.
    Type: Grant
    Filed: February 22, 2017
    Date of Patent: October 11, 2022
    Assignee: Seagate Technology LLC
    Inventors: Odie Banks Killen, Jr., David Dick Anderson, John Davis Schnabel
  • Patent number: 11451608
    Abstract: Embodiments disclosed herein may relate to systems and methods for managing work flow data collection for users across a wide area network comprising a diverse set of devices and processes and unifying the work process to be device agnostic. Embodiments disclosed herein may allow a single process having multiple steps to be retrieved and continued across multiple channels and devices with apparent continuity to the end-user. The status of each process step is tracked and the inputs are stored, providing the system with the requisite information when users continue processes on a different channel or device from the original channel or device. The system may host and execute processes that may be presented and manipulated across the various channels and devices, but without requiring engineers and developers to write or otherwise tailor software applications and network configurations to facilitate or allow multi-channel interactions.
    Type: Grant
    Filed: June 5, 2020
    Date of Patent: September 20, 2022
    Assignee: United Services Automobile Association (USAA)
    Inventors: James T. Karras, Ryan James Fillinger, Neal Philip Balzer, Randal Lane Schnedler, Douglas A. Hall
  • Patent number: 11451567
    Abstract: Methods and systems are provided for providing a secure connection to a medical device for remote servicing of the medical device. In one embodiment, a computing device is in communication with a medical device, the computing device comprising non-transitory memory including executable instructions for: communicating with the medical device via a first protocol; and communicating with a remote computing device via an encrypted, second protocol. The computing device also includes a processor for executing said executable instructions.
    Type: Grant
    Filed: August 29, 2019
    Date of Patent: September 20, 2022
    Assignee: GE Precision Healthcare LLC
    Inventors: William Barbiaux, Michael Walls, Nathan Davis
  • Patent number: 11449477
    Abstract: The present disclosure provides a computer-implemented method for applying an analysis to a data model comprising data objects. The method may comprise receiving the analysis and the first data model each in semantic format. Next, the analysis and the data model may be computer processed to (i) identify one or more elements missing from the data model and (ii) determine that the analysis is not applicable to the data model upon identification of the one or more elements. The one or more elements may then be presented to a user for adjusting the data model. This may be repeated until the analysis is applicable to the data model. The analysis may then be performed on the data objects of the data model.
    Type: Grant
    Filed: June 23, 2020
    Date of Patent: September 20, 2022
    Assignee: DataWalk Spólka Akcyjna
    Inventors: Krystian Piecko, Bartosz Kolasa, Robert Plucinski
  • Patent number: 11385613
    Abstract: A system for using digital twins to interact with physical objects in an automation system includes a plurality of controller devices, a process image backbone, and a registry comprising a plurality of digital twins. Each respective controller device comprises a volatile computer-readable storage medium comprising a process image area. The process image backbone provides the controllers with uniform access to the process image area of each controller. Each digital twin in the registry corresponds to a physical device controllable via one of the controllers devices via a corresponding process image area.
    Type: Grant
    Filed: May 3, 2017
    Date of Patent: July 12, 2022
    Assignee: Siemens Aktiengesellschaft
    Inventors: Hartmut Ludwig, Thomas Gruenewald, Florian Erseh
  • Patent number: 11379347
    Abstract: Methods, systems and computer program products for automated test case generation are provided herein. A computer-implemented method includes selecting sample input data as a test case for a system under test, executing the test case on the system under test to obtain a result, and applying the result to a local explainer function to obtain at least a portion of a corresponding decision tree. The method further includes determining at least one path constraint from the decision tree, solving the path constraint to obtain a solution, and generating at least one other test case for the system under test based at least in part on the solution of the path constraint. The steps of the method are illustratively repeated in each of one or more additional iterations until at least one designated stopping criterion is met. The resulting test cases form a test suite for testing of a deep neural network (DNN) or other system.
    Type: Grant
    Filed: December 28, 2020
    Date of Patent: July 5, 2022
    Assignee: International Business Machines Corporation
    Inventors: Diptikalyan Saha, Aniya Aggarwal, Pranay Lohia, Kuntal Dey