Plural Controllers Patents (Class 700/20)
-
Patent number: 11937557Abstract: Some embodiments provide irrigation systems comprising: a central irrigation controller; a radio module; a control module; and a radio adaptor in communication with the control module; where the control module comprises: a processor, a first communication interface, and one or more valve drivers, where the control module is configured to implement irrigation commands in implementing at least a portion of irrigation programming such that the one or more valve drivers are each configured to control a different irrigation valve in accordance with the irrigation programming; and the radio adapter comprises: a second communication interface communicationally coupled with the first communication interface, and a wireless radio frequency transceiver configured to provide wireless communication with the radio module where the radio adapter is configured to relay information between the radio module and the control module.Type: GrantFiled: February 3, 2023Date of Patent: March 26, 2024Assignee: Rain Bird CorporationInventors: Ingrid Olive-Chahinian, Myriam Vialleton, Guillaume Barbe
-
Patent number: 11934729Abstract: The disclosure discloses methods and systems for allowing a user to print multiple documents stored over multiple and/or different cloud locations. A pre-defined file is received from a user, where the file includes multiple URLs such that each URL represents a cloud URL for accessing a document stored over that cloud location. Then, each URL is analyzed to segregate the URL into a cloud location URL and a document name. A pre-defined user-friendly view is generated based on the cloud locations, where the pre-defined view includes a common cloud URLs, corresponding document names, and print options, for user's selection. Based on the user's selection, one or more documents stored at corresponding cloud locations are printed without requiring the user to access any cloud location URL.Type: GrantFiled: March 11, 2021Date of Patent: March 19, 2024Assignee: XEROX CORPORATIONInventors: Jaya Siddarth, Sowjanya Mahendran, Saranya Bharathi
-
Patent number: 11914401Abstract: A system for precision liquid delivery includes a gas reservoir having a known volume. The system has a tightly load-coupled pneumatic driver (a “TLCP driver”) that is configured to receive input power to cause the TLCP driver to move gas into the gas reservoir to produce a gas drive pressure. A valve is configured to couple the gas reservoir with a fluid reservoir having an unknown volume. The valve is further configured to selectively isolate or pneumatically couple pressures in the gas reservoir and the fluid reservoir. A gas-fluid interface couples pressure in the fluid reservoir to pressure in a fluid path. The fluid path is configured so that the fluid drive pressure driving the liquid in the fluid path is substantially the same as the fluid reservoir pressure. The system also has a pressure sensor configured to detect pressure in the gas reservoir and/or the fluid reservoir.Type: GrantFiled: December 13, 2022Date of Patent: February 27, 2024Assignee: Pneuma Systems CorporationInventors: Jeffrey A. Carlisle, Timothy S. Schroeder, Thomas C. Plummer
-
Patent number: 11858043Abstract: A system for generating a user-adjustable furnace profile, comprises a user interface configured to receive one or more materials properties from a user, a processor, and a memory with computer code instructions stored thereon. The memory is operatively coupled to the processor such that, when executed by the processor, the computer code instructions cause the system to implement communicating with a furnace to ascertain one or more thermal processes associated with the furnace, identifying one or more object characteristics associated with an object to be processed by furnace, and determining a thermal processing parameter profile of at least one thermal processing parameter corresponding to each of the thermal processes, based on (i) the one or more part characteristics and (ii) the one or more materials properties, the thermal processing parameter profile characterizing a cycle of the one or more thermal processes.Type: GrantFiled: January 10, 2022Date of Patent: January 2, 2024Assignee: Desktop Metal, Inc.Inventors: Nihan Tuncer, Brian D. Kernan, Animesh Bose, Mark Sowerbutts
-
Patent number: 11829126Abstract: A non-transitory computer-readable medium includes instructions that, when executed by processing circuitry, are configured to cause the processing circuitry to receive sensory datasets associated with an industrial automation system from sensors, receive positioning data via an extended reality device associated with a user, determine a first virtual positioning of the user in a virtual coordinate system based on the positioning data, determine a second virtual positioning of an industrial automation system in the virtual coordinate system based on the sensory datasets, determine output representative data to be presented by the extended reality device based on the plurality of sensory datasets and in accordance to the first virtual positioning relative to the second virtual positioning, and instruct the extended reality device to present the output representative data.Type: GrantFiled: September 22, 2021Date of Patent: November 28, 2023Assignee: Rockwell Automation Technologies, Inc.Inventors: Thong T. Nguyen, Paul D. Schmirler, Timothy T. Duffy, Kristopher J. Holley, Susan J. Lovas
-
Patent number: 11816126Abstract: Systems, methods, and computer-readable media provide techniques for on-demand access to object data hosted in distributed object storage. A query is received for the distributed object storage database, wherein the distributed object storage database includes first object data stored in a first data center at a first geographical location, and second object data stored in a second data center at a second geographical location. It is determined that the query is for at least a portion of the first object data stored by the first data center. The query is transmitted to a first computing device in the first data center. Results are received from the first computing device for the query, and the results are provided in response to the received query.Type: GrantFiled: August 24, 2022Date of Patent: November 14, 2023Assignee: MongoDB, Inc.Inventors: Craig Geppert Wilson, David Robert Golub, Mehrab Mohammad Hoque, Adinoyi Wisdom Omuya, Charles Robert Kalmanek, Jr., Eliot Horowitz
-
Patent number: 11814942Abstract: Apparatus and methods for optimizing a stick-slip algorithm for controlling a driver of a drill string. A method may include commencing operation of a control system for controlling the driver. The control system may have a processor and a memory storing a computer program code, which may include the stick-slip algorithm. The operating control system may receive a plurality of different numerical parameters, and for each of the different numerical parameters, incorporate the numerical parameter into the stick-slip algorithm and execute the stick-slip algorithm to determine a control command that causes the driver to rotate the drill string to perform drilling operations while reducing amplitude of rotational waves travelling along the drill string.Type: GrantFiled: November 4, 2020Date of Patent: November 14, 2023Assignee: SCHLUMBERGER TECHNOLOGY CORPORATIONInventors: Benjamin Peter Jeffryes, Nathaniel Wicks, Jian Wu
-
Patent number: 11805174Abstract: A computing device may broadcast a first message via a wireless interface while operating according to a first network topology. After broadcasting the first message, the computing device may receive the first message via a wired interface. Based on receiving the first message via the wired interface, the computing device may broadcast a second message indicating a second network topology via the wireless interface. Based on receiving the first message via the wired interface, the computing device may operate according to the second network topology.Type: GrantFiled: May 10, 2021Date of Patent: October 31, 2023Assignee: Sonos, Inc.Inventors: Jeffrey M. Peters, Nicholas A. J. Millington, Jose Graziani, Ted Lin
-
Patent number: 11769079Abstract: A method for decoding data by an electronic device is provided. The method includes receiving, by the electronic device, encoded data, determining, by the electronic device, a sparsity of a plurality of Machine Learning (ML) models of a turbo decoder of the electronic device for decoding the encoded data based on Quality-of-Service (QoS) parameters, and decoding, by the electronic device, the encoded data using the turbo decoder based on the determined sparsity.Type: GrantFiled: April 26, 2022Date of Patent: September 26, 2023Assignee: Samsung Electronics Co., Ltd.Inventors: Satya Kumar Vankayala, Sukhmeet Singh, Swaraj Kumar, Seungil Yoon, Issaac Kommineni
-
Patent number: 11762343Abstract: A method includes receiving, by an edge controller, data relating to a first space. The edge controller controls operation of an edge device affecting a characteristic of the first space and that is associated with a first building equipment domain. The method further includes analyzing, by the edge controller, the data to determine whether the data satisfies a condition. If the condition is satisfied, the edge controller controls operation of the edge device using the data. If the condition is not satisfied, the edge controller (a) transmits a request to a cloud controller to analyze the data based on information obtained by the cloud controller regarding at least one of a second space or a second building equipment domain, (b) receives a response to the request from the cloud controller, and (c) controls operation of the edge device using the response from the cloud controller.Type: GrantFiled: September 25, 2020Date of Patent: September 19, 2023Assignee: JOHNSON CONTROLS TYCO IP HOLDINGS LLPInventors: Sudhi R. Sinha, Youngchoon Park
-
Patent number: 11741494Abstract: Systems and methods for organizing and controlling the display of content, then measuring the effectiveness of that content in modifying behavior, within a particular temporal and special dimension, so as to minimize or eliminate confounding effects.Type: GrantFiled: June 23, 2021Date of Patent: August 29, 2023Assignee: 3M INNOVATIVE PROPERTIES COMPANYInventors: Frederick J. Arsenault, Brian E. Brooks
-
Patent number: 11734250Abstract: An information processing apparatus includes: a memory; and a processor coupled to the memory and configured to: control execution of synchronization processing of data written along with operations of a plurality of processes; refer to the memory in which an allowable time at an execution time of first synchronization processing performed on synchronization target data written along with operations of the plurality of processes; calculate a first data amount for which an executing time of synchronization falls within the allowable time; and perform second synchronization processing on the synchronization target data in response to a fact that a second data amount of the synchronization target data has reached the first data amount.Type: GrantFiled: November 24, 2020Date of Patent: August 22, 2023Assignee: FUJITSU LIMITEDInventor: Akane Takahashi
-
Patent number: 11703490Abstract: The present invention includes an apparatus and method for detecting the location of one or more sources of one or more target molecule, the apparatus comprising: a molecule detector; and a processor connected to the molecule detector and to a global position system, wherein the processor calculates the presence of the one or more target molecules, runs a computer code that determines a dynamic reverse gas stack model for the one or more target molecules, and triangulates the possible position for a source or effluent of the one or more target molecules based on the dynamic reverse gas stack model. The determined reverse gas stack model may have a Gaussian dispersion over one or more sampled locations.Type: GrantFiled: February 28, 2022Date of Patent: July 18, 2023Assignee: University of North TexasInventor: Guido Fridolin Verbeck, IV
-
Patent number: 11700307Abstract: A method and a content receiver configured as an Internet of Things (IoT) gateway are provided. The content receiver receives a first signal transmitted by an IoT device in accordance with an IoT protocol and demodulates and decodes the first signal. The content receiver generates one or more Internet protocol (IP) packets or non-IP packets representative of the first signal and sends the one or more IP packets or non-IP packets to an external server.Type: GrantFiled: February 4, 2022Date of Patent: July 11, 2023Assignee: DISH Wireless L.L.C.Inventor: Kevin Yao
-
Patent number: 11678097Abstract: Smart buzzer systems for apartment buildings, where an intercom station in an apartment unit notifies the user of a request from a guest to unlock the building's door, sends the user's approval of the request to the door, and enables the user and the guest to talk to each other, are disclosed. The smart buzzer systems are enhanced with connectivity with mobile devices and mobile applications as well as automation. The intercom station includes an audio input-output circuit configured to process audio signals, which includes a line input buffer configured to process audio signals from a legacy base microphone through a wiring interface for a legacy intercom system to a processor and a line output driver configured to process audio signals from the processor to the legacy base speaker through the wiring interface for the legacy intercom system.Type: GrantFiled: May 19, 2022Date of Patent: June 13, 2023Assignee: Buzr Labs, Inc.Inventors: Hartmut A. Liebel, Jeremy D. Walker
-
Patent number: 11626734Abstract: An energy management system for a recreational vehicle incudes a housing; a plurality of outputs, each output having an associated electrical parameter; and a circuit assembly arranged within the housing. The circuit assembly includes a power converter configured to receive AC power and supply DC power to one or more of the outputs; a plurality of relays, each relay being associated with a corresponding output; and a controller configured to configured to perform a load shedding operation in response to a first load condition being satisfied. The first load condition requires that a total parameter is equal to or above a first predetermined load threshold, the total parameter being a total value of the associated electrical parameters of the outputs. The load shedding operation sequentially opens any closed relays according to a predetermined opening scheme until the total parameter is below the first predetermined load threshold.Type: GrantFiled: January 5, 2022Date of Patent: April 11, 2023Inventor: Paul Spivak
-
Patent number: 11604452Abstract: A distributed motor control system includes motor control devices that individually control motors that coordinately drive an industrial machine. Each of at least two motor control devices of the motor control devices includes processing circuitry that performs sharing processing including sharing coordinated control data, used in coordinated driving of the industrial machine between the at least two motor control devices, via data communication, and control a corresponding motor using the coordinated control data shared via the sharing-processing.Type: GrantFiled: December 11, 2020Date of Patent: March 14, 2023Assignee: KABUSHIKI KAISHA YASKAWA DENKIInventor: Isamu Matsumura
-
Patent number: 11603111Abstract: A vehicle controller includes processing circuitry and a storage device. The storage device stores relationship specifying data that specifies a relationship between a vehicle state and an action variable. The processing circuitry is configured to execute an obtaining process obtaining the vehicle state, an operating process operating an electronic device based on a value of the action variable, a reward calculation process assigning a reward based on the vehicle state, an updating process updating the relationship specifying data using the vehicle state, the value of the action variable, and the reward as inputs to an update mapping. When a value of the action variable designated by the relationship specifying data is a first value, a process in which the operating process operates the electronic device in accordance with the first value is executable in a first situation and is not executable in a second situation.Type: GrantFiled: October 1, 2020Date of Patent: March 14, 2023Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHAInventors: Yosuke Hashimoto, Akihiro Katayama, Yuta Oshiro, Kazuki Sugie, Naoya Oka
-
Patent number: 11599072Abstract: A method includes obtaining data associated with operation of an industrial process controller and identifying impacts of operational problems of the industrial process controller. The method also includes generating a graphical display for a user, where the graphical display presents one or more recommended actions to reduce or eliminate at least one of the impacts of at least one of the operational problems. The method further includes triggering at least one of the one or more recommended actions based on input from the user. The method could also include executing one or more analytic algorithms to process the obtained data and identify the operational problems of the industrial process controller. Each of the one or more analytic algorithms could be instantiated as a container, and multiple containers could be instantiated and executed as needed. Results of executing the one or more analytic algorithms could be transformed into a standard format.Type: GrantFiled: May 29, 2020Date of Patent: March 7, 2023Assignee: HONEYWELL INTERNATIONAL INC.Inventors: Mandar Vartak, Andrew Trenchard, Matthew G. Grizzle, Christopher J. Webb, Sanjay K. Dave, Sriram Hallihole
-
Patent number: 11556109Abstract: Provided herein are techniques related to an industrial system that may have a plurality of industrial automation devices, a database that has a plurality of location datasets that correspond to the plurality of industrial automation devices, and a monitoring system that may communicate with the industrial automation devices via a network and the database. The monitoring system may send a first request to the industrial automation devices in the industrial system to identify an industrial automation device having an active maintenance status. The active maintenance status may be indicative of a maintenance request for the industrial automation device. The monitoring system may send a second request to the database for a location dataset associated with the industrial automation device, generate a visualization that includes the active maintenance status and the location dataset associated with the industrial automation device, and display the visualization via an electronic display.Type: GrantFiled: February 24, 2021Date of Patent: January 17, 2023Assignee: Rockwell Automation Technologies, Inc.Inventors: David C. Mazur, Mithun M. Nagabhairava, Peter J. Flickinger, Ryan Coon, Jonathan D. Walter, Jonathan Wise, Calvin C. Steinweg
-
Patent number: 11537088Abstract: Methods and apparatus to implement safety applications associated with process control systems are disclosed. An apparatus includes a configuration controller to: provide a plurality of available safety applications for implementation by a safety trip device to a user for selection, a first one of the safety applications associated with a first set of I/O signals, a second one of the safety applications associated with a second set of I/O signals, the first safety application implemented based on first pre-programmed instructions stored in memory of the safety trip device, the second safety application implemented based on second pre-programmed instructions stored in the memory; and, in response to a user selection of the first safety application, prompt the user to specify values for configuration settings associated with the first safety application. The apparatus also includes an I/O analyzer to implement the first safety application.Type: GrantFiled: September 18, 2019Date of Patent: December 27, 2022Assignee: Fisher-Rosemount Systems, Inc.Inventors: Gary K. Law, Godfrey Sherriff, Sergio Diaz
-
Patent number: 11500735Abstract: Embodiments of the present disclosure provide a method of backup management, an electronic device and a computer program product. The method comprises: determining a plurality of candidate backup policies for a plurality of clients of a data backup system, determining an expected load balance degree with respect to time for the data backup system to perform data backups for the plurality of clients using the plurality of candidate backup policies, determining an actual load balance degree with respect to time for the data backup system while the data backup system is performing the data backups for the plurality of clients using a plurality of current backup policies, and selecting a plurality of backup policies to be used for the plurality of clients respectively, based on a comparison of the expected load balance degree and the actual load balance degree.Type: GrantFiled: March 3, 2020Date of Patent: November 15, 2022Assignee: EMC IP Holding Company LLCInventors: Wei Wang, Boda Lei
-
Patent number: 11485351Abstract: An apparatus of controlling a hybrid vehicle may include: an engine; a drive motor to assist the power of the engine and selectively operate as a generator to generate electrical energy; a battery to supply electrical energy; a first intake valve disposed in a first intake line; a second intake valve disposed in a second intake line; a first electric supercharger disposed in the first intake line; a second electric supercharger disposed in the second intake line; a connecting valve disposed in a connecting line for connecting the first intake line and the second intake line; and a controller that determines a driving mode of the first and second electric superchargers. In particular, the controller controls the drive motor and the first and second electric superchargers based on a supercharger consumed energy, an additional fuel energy, and a drive motor consumed energy.Type: GrantFiled: November 23, 2020Date of Patent: November 1, 2022Assignees: HYUNDAI MOTOR COMPANY, KIA MOTORS CORPORATIONInventors: Jihyun Park, Dong Hee Han, Hyun Woo Lim, Buhm Joo Suh, Jinkuk Cho, Kwanhee Lee, Sungchan Na, Yeongseop Park, Seungwoo Hong, Yong Kak Choi, Hyunjin Kang
-
Patent number: 11438189Abstract: A system for controlling energy consumption in a building having a heating, ventilation and air-conditioning (HVAC) which includes using an external application to perform HVAC energy consumption optimization algorithms and other external energy control functions and transmit application control data to a building automation system (BAS), which in turn provides hardware level equipment control for the HVAC system. The external application evaluates equipment data received from the HVAC system by way of the BAS and processes these equipment data to provide application control data back to the BAS. The application control data are calculated to achieve a desired operating efficiency for the HVAC system.Type: GrantFiled: October 27, 2014Date of Patent: September 6, 2022Assignee: Optimum Energy LLCInventors: Ian Dempster, Ben Erpelding, Clark Mattys, James Hanna
-
Patent number: 11400951Abstract: A control system for a motor vehicle, including a first control unit for controlling a first function of the motor vehicle, a second control unit for controlling a second function of the motor vehicle and a backup control unit. To ensure the proper execution of functions controlled of a motor vehicle controlled with the aid of control units even in the case of a defective control unit with preferably little additional effort, the backup control unit is configurable depending on the input of an error signal of the first or second control unit such that an actuator corresponding to the defective control unit is controllable with the aid of the backup control unit. A first backup power electronic module is assigned to the first actuator, and a second backup power electronic module is assigned to the second actuator.Type: GrantFiled: November 23, 2020Date of Patent: August 2, 2022Assignee: Hella GmbH & Co. KGaAInventors: Nikolaus Decius, Julian Eckstein, Carsten Kuegeler, Sergey Orlov, Peter Grabs, Matthias Korte, Pascal Vollmer, Heiko Lerch, Michael Claus, Florian Oszwald, Juergen Gebert, Fridolin Bauer
-
Patent number: 11398741Abstract: The present disclosure provides a charging device and a charging method thereof. The charging device includes a control unit, at least two charging protocol chips electrically connected to the control unit, and at least two interfaces respectively connected to the at least two charging protocol chips; wherein each of the at least two charging protocol chips is configured to detect a power requirement of each charged device electrically connected to the each interface; wherein the control unit is configured to calculate a total power requirement of all charged devices according to each power requirement of the charged devices; and according to a magnitude between the total power requirement and a total available supplying power of the charging device, and according to a preset power allocation rule, the control unit configure to allocate a supplying charging power of to each interface electrically connected with a charged device.Type: GrantFiled: February 9, 2018Date of Patent: July 26, 2022Assignee: Anker Innovations Technology Co. Ltd.Inventor: Ping Li
-
Patent number: 11347572Abstract: Methods, apparatus, systems and articles of manufacture are disclosed to establish a data pipeline between cloud computing platforms. An apparatus includes a producer registration controller to register a data producer with a data pipeline service in a public cloud network, the data producer associated with a private cloud network, a consumer registration controller to register a data consumer with the data pipeline service, and a communication controller to, in response to the registration of the data consumer, transmit data generated by the public cloud network from the data consumer to the data buffer via a first data plane gateway, and, in response to a validation of the data consumer, transmit the data from the data buffer to the data consumer via a second data plane gateway, the first data plane gateway different from the second data plane gateway.Type: GrantFiled: November 21, 2019Date of Patent: May 31, 2022Assignee: VMWARE, INC.Inventors: Karthik Seshadri, Rachil Chandran, Shrisha Chandrashekar, Tyler J. Curtis, Aayush Asawa, Radhakrishnan Devarajan
-
Patent number: 11151465Abstract: Mechanisms are provided to implement a multi-layer analytics framework. The multi-layer analytics framework obtains a plurality of analytics from one or more analytics source computing systems, at least two analytics being written in different computer programming languages. The multi-layer analytics framework applies a wrapper to each of the analytics in the plurality of analytics to thereby generate wrapped analytics. The wrapper provides a unified interface for executing the analytics in the plurality of analytics regardless of the particular computer programming language used to create the analytics. The multi-layer analytics framework registers the wrapped analytics in an analytics registry, and executes an analytics pipeline comprising wrapped analytics in the analytics registry to perform an analytics operation based on the unified interface of the wrappers of the wrapped analytics.Type: GrantFiled: December 22, 2017Date of Patent: October 19, 2021Assignee: International Business Machines CorporationInventors: Amram Abutbul, Yu Cao, Simona Cohen, Ahmed El Harouni, Deepika Kakrania, Tanveer F. Syeda-Mahmood
-
Patent number: 11003148Abstract: Modifications made by multiple controller devices to an environment model describing a shared automated environment can be coordinated. One of the controller devices can be designated as a coordinator, and any controller device other than the coordinator can send an update request to the coordinator. The coordinator can determine whether to accept or reject the requested modification and can report its determination to the requesting controller device. If the coordinator accepts the request, the coordinator can instigate operations to update the environment model across all controller devices of all users. If the coordinator rejects the request, the environment model is not updated. The controller device that made the request can update its local copy of the environment model and roll back the update if the request is rejected.Type: GrantFiled: June 27, 2018Date of Patent: May 11, 2021Assignee: Apple Inc.Inventors: Matthew C. Lucas, Anush G. Nadathur, Nathan E. Carroll
-
Patent number: 10983519Abstract: A functional module for an operational assistance system of a work apparatus or for a driving assistance system of a transportation vehicle for controlling a function of a piece of equipment of the work apparatus or of the transportation vehicle having a main function unit to produce and provide a function parameter set having at least one function parameter for control of the function of the piece of equipment and having a test and auxiliary function unit. The test and auxiliary function unit tests the function parameter set of the main function unit and takes a result of the test as a basis for outputting the function parameter set of the main function unit in a normal mode of operation to control the function of the piece of equipment.Type: GrantFiled: October 18, 2018Date of Patent: April 20, 2021Inventors: Timo Dobberphul, Reno Davids
-
Patent number: 10951507Abstract: Techniques are described for providing network device management. In some implementations, a native mobile device application enables use of a mobile device to add new devices to a network, remove devices from a network, change network and device profile settings, troubleshoot a network, provide an interface into network devices, communications, diagnostics, etc., and provide remote access to the network for installation, programming, troubleshooting, and inclusion.Type: GrantFiled: January 17, 2020Date of Patent: March 16, 2021Assignee: Alarm.com IncorporatedInventor: Alison Jane Slavin
-
Patent number: 10885635Abstract: A method for curvilinear object segmentation includes receiving at least one input image comprising curvilinear features. The at least one image is mapped, using a processor, to output segmentation maps using a deep network having a representation module and a task module. The mapping includes transforming the input image in the representation module using learnable filters trained to suppress noise in one or more of a domain and a task of the at least one input image. The segmentation maps are produced using the transformed input image in the task module.Type: GrantFiled: December 18, 2018Date of Patent: January 5, 2021Assignee: Palo Alto Research Center IncorporatedInventors: Raja Bala, Venkateswararao Cherukuri, Vijay Kumar B G
-
Patent number: 10877446Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for switching between different operating modes on a processing machine. The operating modes are different from one another in respect of operator intervention requirements of an operator of the processing machine, One of the methods includes switching from a first operating mode to a second operating mode, looking up stored operating settings specific to the second operating mode and related to one or more potential operator interventions, changing operation of the processing machine in accordance of the stored operating settings specific to the second operating mode, and providing feedback to the operator of the machine, indicating whether a switch to the second operating mode is complete or whether at least one of the potential operator interventions is required.Type: GrantFiled: June 3, 2014Date of Patent: December 29, 2020Assignee: TRUMPF Werkzeugmaschinen GmbH + Co. KGInventors: Klaus Bauer, Uwe Huber, Eberhard Wahl
-
Patent number: 10666682Abstract: A new approach is proposed that contemplates systems and methods to support flexible reconfiguration of a network chip by an external entity, such as a baseboard management controller (BMC), while maintaining a secured environment for the chip so that it can be booted securely. The network chip is configured to designate one or more of its networking ports to the BMC and allow the BMC to configure the designated networking ports without violating the secure areas of the network chip. The network chip is configured to allow the BMC to access a plurality of registers of the network chip via a Network Controller Sideband Interface (NC-SI) block of the network chip by issuing a plurality NC-SI compliant commands. By configuring the designated networking ports, the BMC is configured to establish a data path to a management software of a platform that includes the network chip though the designated networking ports.Type: GrantFiled: September 30, 2015Date of Patent: May 26, 2020Assignee: Marvell Asia Pte, Ltd.Inventors: Isam Akkawi, Darren Braun, Wilson Parkhurst Snyder, II, Bryan Chin
-
Patent number: 10605474Abstract: Systems and methods for orchestrating the operation of energy consuming loads so as to minimize power consumption are described. In some embodiments, the loads can be HVAC, refrigeration systems, air compressors, and the like, and orchestration is effected either directly or by means of the loads' respective controllers. In some aspects, the controllers can be Smart Thermostats and orchestration is effected through a Cloud-based orchestration platform or “COP.” In certain aspects, a COP uses specifically programmed application programming interfaces or APIs to control the operation of a single manufacturer's Smart Thermostats, where the manufacturer provides its own Cloud based control platform through which the COP operates. The COP can similarly orchestrate the operation of two or more manufacturers' Smart Thermostats through their respective Cloud based control platforms. By these and other means, the operation of a variety of energy consuming loads can be more easily and efficiently orchestrated.Type: GrantFiled: July 30, 2015Date of Patent: March 31, 2020Assignee: ENCYCLE CORPORATIONInventors: Peter Bryan Malcolm, Mark Howard Kerbel, Paul Stidworthy
-
Patent number: 10601608Abstract: A method of arrangement of centralized network motion controller employing centralised topology having a plurality of remote units as system architecture comprising the steps of: (i) providing, using synchronised messages, all system and axes data to a centralized processing unit, wherein the data is updated down to a control sampling rate and all the data items are available from each remote unit, (ii) the centralized processing unit performing system behaviour control and multi axes profiling and motion control such as position, velocity and current, (iii) synchronized messages from the centralized processing unit are used to set the timing and to keep continuous synchronization of all units and to transfer the desired low level commands to the remote unit.Type: GrantFiled: April 2, 2015Date of Patent: March 24, 2020Assignee: AGITO MOTION SYSTEMS LTD.Inventors: Eyal Sapir, Rachel Deutsch, Shee Jia Chin, Yong Min Kong
-
Patent number: 10581248Abstract: The embodiments herein relate to methods and apparatus for controlling a microgrid network. The microgrid comprises an energy negotiation resolution system configured to receive from each energy consuming component of the microgrid a list with information on power supply/production units; determine whether there is a conflict in priorities between received lists with regards to the listed energy production units, based on requests received from each energy consuming components; resolve the conflict when there is a conflict in priorities; and inform each energy consuming component involved in the conflict of the energy production unit to use as energy source. The embodiments also relate to the energy consuming component and a method therein.Type: GrantFiled: March 15, 2018Date of Patent: March 3, 2020Assignee: Telia Company ABInventor: Timo Saija
-
Patent number: 10534591Abstract: Systems and methods which implement workflows for providing reconfigurable processor core algorithms operable with associated capabilities using description files, thereby facilitating the development and generation of instruction sets for use with reconfigurable processors, are shown. Embodiments implement a multistage workflow in which program code is parsed into custom instructions and corresponding capability descriptions for generating reconfigurable processor loadable instruction sets. The multistage workflow of embodiments includes a hybrid threading complier operable to compile input program code into custom instructions using a hardware timing agnostic approach. A timing manager of the multistage workflow of embodiments utilizes capabilities information provided in association with the custom instructions generated by the hybrid threading complier to impose hardware timing on the custom instructions.Type: GrantFiled: October 11, 2018Date of Patent: January 14, 2020Assignee: Micron Technology, Inc.Inventor: Tony M. Brewer
-
Patent number: 10440069Abstract: A system, apparatus, and method for maintaining the consistency of global information is disclosed herein. In one embodiment, the method includes retrieving current version information associated with the global information from a global information server; retrieving global information from the global information server based on the current version information; updating a period of validity of the current version information based on a status of communication with the global information server; and suspending a network service for the global information when detecting that the period of validity of the current version information has expired.Type: GrantFiled: December 21, 2016Date of Patent: October 8, 2019Assignee: ALIBABA GROUP HOLDING LIMITEDInventors: Yunfeng Zhu, Yijun Lu, Yanchao Li, Jibin Lei, Yunfeng Tao, Zhiyang Tang, Jun Yu, Jia Feng, DongBai Guo
-
Patent number: 10396581Abstract: Methods, systems, and computer program products for managing peak power consumption for distributed assets are provided herein. A computer-implemented method includes segmenting the multiple distributed assets into groups based on energy demand behavior attributed to each of the assets and user-level constraints, wherein each of the assets is associated with one or more users, and wherein each of the users is associated with one or more organizations of the hierarchy, determining group-level constraints for each of the groups based on correlating the energy demand behavior across the users of the groups, generating a distinct battery charging schedule for each of the groups based on the determined group-level constraints, user-level objectives and organization-level objectives, and outputting the generated battery charging schedule to each of the multiple distributed assets within the hierarchy.Type: GrantFiled: April 6, 2017Date of Patent: August 27, 2019Assignee: International Business Machines CorporationInventors: Vikas Chandan, Pankaj Dayama, Krishnasuri Narayanam
-
Patent number: 10387926Abstract: A cloud-based method for identifying a energy profile of an end user is provided. The method includes obtaining information including a total amount of consumed energy and a total equivalent for at least one previous period from at least one listing of the end user, and estimating a consumption profile for a plurality of time slots based on the total amount of consumed energy.Type: GrantFiled: October 30, 2015Date of Patent: August 20, 2019Assignee: GLOBAL DESIGN CORPORATION LTD.Inventors: Yee Shing Li, Yung Fai Ho
-
Patent number: 10295981Abstract: An engineering tool includes a display area to display a ladder program, the display area being displayed on a display screen of a display device; and a cell, which is a temporal-operator imparted region. The cell, which is a temporal-operator imparted region, is a region that is displayed in the display area and in which a temporal operator is imparted to a program module of the ladder program. The engineering tool includes a control specification editing unit and a control-specification-descriptive-expression converting unit. The control specification editing unit creates the program module. The control-specification-descriptive-expression converting unit converts the program module into a mathematical expression that can be input to a model checking program.Type: GrantFiled: February 12, 2016Date of Patent: May 21, 2019Assignee: Mitsubishi Electric CorporationInventors: Takayuki Yamaoka, Hiroshi Hamazaki
-
Patent number: 10289107Abstract: Methods for system management and corresponding systems and computer-readable mediums. A method includes detecting, in the management system, a fault condition in a management system device during an analysis period. The method includes determining the duration of the fault condition in the management system device during the analysis period. The method includes determining a total duration of a system state during the analysis period in which the management system device could produce the fault condition. The method includes assigning a prioritization to the fault condition according to the duration of the fault condition and the total duration of the system state. The method includes storing the prioritization of the fault condition.Type: GrantFiled: May 28, 2015Date of Patent: May 14, 2019Assignee: Siemens Scweiz AGInventors: Gregory C. Warner, Henrik Cohen, Robert Gartner
-
Patent number: 10209696Abstract: A control system, includes a master control device configured to control a first controlled object based on time information output from a first clock unit, and a slave control device connected to the master control device via a network and configured to control a second controlled object different from the first controlled object based on control information transmitted from the master control device and time information output from a second clock unit. The time information of the first clock unit and the time information of the second clock unit are time-synchronized.Type: GrantFiled: October 14, 2015Date of Patent: February 19, 2019Assignee: YAMAHA HATSUDOKI KABUSHIKI KAISHAInventor: Takayoshi Fujita
-
Patent number: 10114346Abstract: To simplify a configuration of an automation system for a customer, a configuration apparatus for configuring an automation system of a customer is provided that comprises device components of one or more manufacturers, having a first software tool that is provided for inputting user data in customer-specific terminology is provided and stores the input user data in a data management sector; having a second software tool that is provided for receiving the user data and that has a calculation unit for determining configuration data from the user data, wherein the second software tool has at least one mapping algorithm that prepares the stored user data for the calculation unit into manufacturer-specific terminology, and wherein a storage of the user data and a storage of the configuration data by the second software tool can be carried out separately from the data management sector of the first software tool.Type: GrantFiled: April 19, 2016Date of Patent: October 30, 2018Assignee: SICK AGInventors: Jörg Moddemann, Kllaus Weddingfeld
-
Patent number: 10061273Abstract: According to an embodiment of the present disclosure, a security hub provides smart security notifications based on determined urgency levels. The hub comprises a communications interface and a computer processor operatively connected to the communications interface. The communications interface is configured to receive detection information from a plurality of sensors. The computer processor is configured to analyze the detection information, compare the detection information with past detection information, determine an urgency level on the basis of the analysis and comparison, and perform an action corresponding to the determined urgency level.Type: GrantFiled: November 8, 2016Date of Patent: August 28, 2018Assignee: Samsung Electronics Co., Ltd.Inventors: Venkata Naga Vamsi Nandanavanam, Kenny Chui
-
Patent number: 10057545Abstract: A rear view video system for a vehicle includes a display and a rear view camera that generates a raw video signal. A video modification module receives the raw video signal and generates a modified video signal based thereon. A video analysis module analyzes whether the modified video signal is valid or invalid. A switch outputs the modified video signal to the display when the vehicle is in reverse and the modified video signal is valid and outputs the raw video signal to the display when the vehicle is in reverse and the modified video signal is invalid.Type: GrantFiled: May 19, 2016Date of Patent: August 21, 2018Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventors: Brian V. Sychta, Gregg R. Kittinger, Reno V. Ramsey, Manish Khadtare
-
Patent number: 10048657Abstract: An industrial control configuration can be a dynamic entity where different controllers are added, are subtracted, fail, etc. When dynamic functions occur, bindings of the configuration can benefit from a modification. Therefore, automatic adjustment of bindings can occur to facilitated improved operation. Automatic adjustment can be practiced when the industrial control configuration is a distributed control configuration without reliance upon a central database.Type: GrantFiled: July 25, 2014Date of Patent: August 14, 2018Assignee: Rockwell Automation Technologies, Inc.Inventors: David A. Vasko, Charles Martin Rischar, Kenwood H. Hall, Subbian Govindaraj, Robert J. Kretschmann, Michael D. Kalan, Paul R. D'Mura, Taryl J. Jasper, Eugene Liberman, Raymond J. Staron
-
Patent number: 9915934Abstract: A motion control system includes a motion control application generated by a motion control system designer, a motion control component defining an application programming interface comprising an API function, and a security system comprising security settings for determining access by the motion control application to an API function of the application programming interface. A motion control application comprises an API function call. The motion control application makes an API function call to the motion control component. The motion control component generates a motion control command based on the API function call. The security system limits generation by the motion control component of a motion control command based on the security settings. The motion device performs the motion task based on the motion control command.Type: GrantFiled: June 20, 2016Date of Patent: March 13, 2018Assignee: Automation Middleware Solutions, Inc.Inventors: David W. Brown, Jay S. Clark
-
Patent number: 9916270Abstract: Devices and techniques for implementing virtual system management controllers are described herein. A baseboard management controller (BMC) can include processing circuitry to monitor system sensors, and to provide monitoring information for system sensors responsive to requests for monitoring information. The processing circuitry may further implement a virtual satellite controller within a firmware stack. The BMC and the virtual satellite controller may comply with a specification of the Intelligent Platform Management Interface (IPMI) family of specifications to provide monitoring information for the system sensors. Other embodiments are also described.Type: GrantFiled: March 27, 2015Date of Patent: March 13, 2018Assignee: Intel CorporationInventor: David R. Richardson