Operator Interface (e.g., Display With Control) Patents (Class 700/17)
  • Patent number: 10796554
    Abstract: An alarm system of a building including memory devices configured to store instructions that cause processors to identify an associated digital standard operating procedure for one or more identified events, identify a responder associated with the standard operating procedure and notify the responder of the standard operating procedure to be conducted within the building in response to the identified events, and monitor the responder conducting the standard operating procedure in response to the identified events. The responder receives a first user interface to a user device indicating an area of the one or more identified events and the standard operating procedure to be conducted, and the responder receives additional including status of the conduction of the standard operating procedure and request for input of data from the responder on the first user interface or a second user interface, the input indicating progression of the standard operating procedure.
    Type: Grant
    Filed: September 3, 2019
    Date of Patent: October 6, 2020
    Assignee: Johnson Controls Technology Company
    Inventors: Paul B. Vincent, Christopher G. Paton, Leon Frans Van Gendt, Monika Hajkova, Carmel Morrissey, Catherine Manning, Federico Falá, Marcel T. Andrade, Nicolae Bogdan Pavel
  • Patent number: 10796555
    Abstract: Systems and methods are provided for proximity detection in a fabrication environment. One embodiment is a method for reporting proximity in an assembly environment. The method includes equipping a technician with a first proximity detector, disposing a second proximity detector at a machine that moves within a cell of the assembly environment, operating sensors at the cell to indirectly detect a location of the first proximity detector and a location of the second proximity detector via mirrors when an obscuring object is present, and providing a warning to the technician if a distance between the first proximity detector and the second proximity detector is less than a threshold.
    Type: Grant
    Filed: November 13, 2019
    Date of Patent: October 6, 2020
    Assignee: The Boeing Company
    Inventors: Fei Cai, Farahnaz Sisco
  • Patent number: 10779049
    Abstract: An electronic device includes a non-transitory storage medium storing instructions and a processing unit that executes the instructions to present a group of selectable elements. Each of the selectable elements in the group corresponds to content assets accessed by a user. The group is ordered according to chronological access. Selection of a selectable element from the group provides access to content determined based on the respective content asset, an application used to access the respective content asset, and information regarding previous user behavior. The electronic device may be a content access device, such as a set top box, a digital video recorder, and so on.
    Type: Grant
    Filed: July 24, 2019
    Date of Patent: September 15, 2020
    Assignee: T-MOBILE USA, INC.
    Inventors: Jeffrey Binder, Miles Fenn, Charles Hasek
  • Patent number: 10775759
    Abstract: A method for controlling one or more scent delivery units includes maintaining one or more scheduled events, maintaining one or more scheduled anti-events, and generating, based on the one or more scheduled events and the one or more scheduled anti-events, command data to be communicated to the one or more scent delivery units to control their activation and deactivation. Generating the command data includes identifying a conflicting period of time during which control specified by the one or more scheduled events differs from control specified by the one or more scheduled anti-events and also includes generating command data that gives priority to control specified by the one or more scheduled anti-events. Control for the one or more scent delivery units during the conflicting period of time is in accordance with control logic of the one or more scheduled anti-events and not the one or more scheduled events.
    Type: Grant
    Filed: October 3, 2016
    Date of Patent: September 15, 2020
    Assignee: ScentAir Technologies, LLC
    Inventors: John Thurston Chandler, Chad Alan Morton
  • Patent number: 10768592
    Abstract: The invention is related to the field of control apparatus, and in particular, to control apparatus configured to allow a user to control the processing of data. In particular, this invention relates to controlling the processing of industrial plant data by controlling selection of a geographical area. The selection of a geographical area may be implemented by controlling a display using a user interface controller.
    Type: Grant
    Filed: January 30, 2019
    Date of Patent: September 8, 2020
    Assignee: NL FISHER SUPERVISION & ENGINEERING LTD.
    Inventors: Michael William Cameron, Daniel Joseph Jalbert
  • Patent number: 10761706
    Abstract: Devices, methods, and systems for navigating an operational user interface for a building management system are described herein. One device includes a user interface, a memory, and a processor configured to execute executable instructions stored in the memory to display, on the user interface of the computing device, an operational user interface for a building management system, wherein the operational user interface includes a number of orthogonal navigation models for the building management system within a single navigation structure, and navigate between the number of orthogonal navigation models within the single navigation structure in the operational user interface.
    Type: Grant
    Filed: May 4, 2016
    Date of Patent: September 1, 2020
    Assignee: Honeywell International Inc.
    Inventors: Mark Cockburn, Yi-Chang Hsieh
  • Patent number: 10761521
    Abstract: An engineering system for planning an automation entity, wherein the engineering system is configured to store and display first objects for at least one automation device and second objects for at least one operator system in a structured manner in accordance with a technological hierarchy, and to generate from the first objects first runtime data for loading into the automation device and from the second objects second runtime data for loading into the operator system, and wherein components of the first runtime data are operatively connected to components of the second runtime data such that it is possible to distinguish between a planning error and the consequences of a delta loading of runtime data.
    Type: Grant
    Filed: April 26, 2018
    Date of Patent: September 1, 2020
    Assignee: Siemens Aktiengesellschaft
    Inventor: Benjamin Lutz
  • Patent number: 10762256
    Abstract: A system includes an operator interface that includes a screen on which a ladder logic diagram is displayed. The system also includes an input device that may be used to draw a hand-drawn ladder logic component in the ladder logic diagram on the screen. Additionally, the system includes memory circuitry that stores ladder logic programming code and processing circuitry that executes the ladder logic programming code. The ladder logic programming code executed by the processing circuitry includes a recognition module to recognize the hand-drawn ladder logic component and a conversion module to convert the recognized hand-drawn ladder logic component to a standard graphical format and to a standard programming object.
    Type: Grant
    Filed: March 28, 2017
    Date of Patent: September 1, 2020
    Assignee: Rockwell Automation Technologies, Inc.
    Inventor: Shiou Liang Quek
  • Patent number: 10762244
    Abstract: Various embodiments are generally directed to securing systems that include hardware accelerators, such as FPGA-based accelerators, and privileged system components. Some embodiments may provide a security broker. In various embodiments, the security broker may provide interfaces between the hardware accelerator and the privileged component. Some embodiments may receive an instruction from the hardware accelerator targeting the privileged component, and validate the instruction based on a configuration. In some embodiments, upon determining the instruction is not validated, the instruction is restricted from further processing.
    Type: Grant
    Filed: June 29, 2018
    Date of Patent: September 1, 2020
    Assignee: INTEL CORPORATION
    Inventors: Joshua Fender, Utkarsh Y. Kakaiya, Mohan Nair, Brian Morris, Pratik Marolia
  • Patent number: 10753630
    Abstract: Methods and systems for providing remote and proactive diagnostics of HVAC (heating, ventilating, and air conditioning) equipment and HVAC systems.
    Type: Grant
    Filed: May 13, 2016
    Date of Patent: August 25, 2020
    Assignee: WATSCO VENTURES LLC
    Inventors: Steven Rupp, Aaron J. Nahmad, Mario A. Cruz
  • Patent number: 10748307
    Abstract: A system and method for compressing digital signals representing images or video sequences. The method includes determining a plurality of generalized tree patterns associated with a corresponding plurality of target regions of an image. The generalized tree patterns may be defined by (i) multiple pattern levels, and (ii) sub-nodes and leaves associated with ones of the multiple pattern levels. A plurality of node splitting alternatives define relationships between ones of the sub-nodes and other of the sub-nodes and ones of the leaves associated with different ones of the multiple pattern levels. Once pixel data from all the target regions of the image has been processed, compressed image data is generated by encoding, using arrangements of hierarchical pyramids, pattern data corresponding to the generalized tree patterns.
    Type: Grant
    Filed: October 31, 2018
    Date of Patent: August 18, 2020
    Assignee: SIF Codec, LLC
    Inventor: Vsevolod Mokrushin
  • Patent number: 10740943
    Abstract: One embodiment of the present disclosure presents a technique for enabling user modification of an animation effect, while the animation effect is being rendered. The technique includes generating an editor user interface, wherein the editor user interface that includes an editor module that includes an editor model and an engine model. In the technique the editor model includes an editor value corresponding to a bindable property. In addition, the engine model comprises an engine value corresponding to the bindable property. The technique also includes receiving user input corresponding to a modification of the editor value. The technique further includes modifying the editor value based on the user input. In addition, the technique includes synchronizing the modified editor value with the engine value and modifying an animation effect based on the synchronized engine value.
    Type: Grant
    Filed: November 27, 2018
    Date of Patent: August 11, 2020
    Assignee: Facebook, Inc.
    Inventors: Pedro Veras Bezerra de Silva, Andrey Staroseltsev, Tingyong Liu, Shady Hassan Sayed Hassen Aly, Alexander Nicholas Rozanski
  • Patent number: 10742441
    Abstract: A controller for a space controls a plurality of devices, where each device is associated with one of a plurality of different building domains. The controller includes one or more processors operably coupled to one or more computer-readable storage media and configured to execute instructions stored in the computer-readable storage media to determine a plurality of use cases defined for the space, each use case associated with a required set of building domains, determine, for each of the different building domains, whether devices of building equipment are operational to serve the space, determine a set of enabled use cases by, for each use case, enabling the use case if devices of building equipment are operational to serve the space for each building domain in the required set of the different building domains and control the plurality of devices in accordance with the set of enabled use cases.
    Type: Grant
    Filed: February 27, 2019
    Date of Patent: August 11, 2020
    Assignee: Johnson Controls Technology Company
    Inventors: Beth A. Ray, Sheri L. Meyer, Radu M. Dorneanu
  • Patent number: 10733823
    Abstract: Methods for replacing a first garage door controller with a second garage door controller can include electrically decoupling the first garage door controller from a first wire that is electrically coupled to the garage door opener. Methods can include electrically decoupling the first garage door controller from a second wire that is electrically coupled to the garage door opener. Methods can also include electrically coupling the second garage door controller to the first wire and electrically coupling the second garage door controller to the second wire. Methods can even include communicatively coupling the second garage door controller to an Internet router to thereby communicatively couple the second garage door controller to a wireless network.
    Type: Grant
    Filed: March 3, 2016
    Date of Patent: August 4, 2020
    Assignee: SKYBELL TECHNOLOGIES IP, LLC
    Inventor: Joseph Frank Scalisi
  • Patent number: 10711382
    Abstract: A self laundry system that enhances the convenience of a user is provided. When an operation command output control starts, in step S1, a server 30 associates a user terminal 51 and a laundry apparatus 20. In step S2, an identification signal is sent to the user terminal 51. After completing the charging in step S8, in step S9, the server 30 determines whether a “lock the cover” button 76 is touched. In step S11, the server 30 determines whether a “window to be opaque” button 77 is touched. Then, in step S13, the server 30 outputs an operation start command to the laundry apparatus 20, and ends an operation start command control. The laundry apparatus 20, to which the operation start command is inputted, starts operation in an operation mode selected by the user.
    Type: Grant
    Filed: October 16, 2017
    Date of Patent: July 14, 2020
    Assignee: wash-plus Co., Ltd.
    Inventor: Kentaro Takanashi
  • Patent number: 10712032
    Abstract: A building automation system (BAS) platform includes one or more processors configured to provide an operating environment for developing and executing a plurality of building automation and control microservices. At least one of the plurality of building automation and control microservices is configured to receive live data from remote building equipment and provide control signals to the remote building equipment. The BAS platform further includes one or more application programming interfaces configured to interact with third-party building automation and control applications that run within the operating environment.
    Type: Grant
    Filed: February 21, 2018
    Date of Patent: July 14, 2020
    Assignee: Johnson Controls Technology Company
    Inventors: Youngchoon Park, Vaidhyanathan Venkiteswaran, Sudhi R. Sinha, Karl F. Reichenberger
  • Patent number: 10691086
    Abstract: Motorized window treatments may each adjust a position of a covering material to allow light into a space in a building. The control information for controlling the motorized window treatments may be stored and/or accessed to understand how the motorized window treatments are operating. The control information may indicate a control state and/or a position of the covering material when an identified daylight intensity is being received at the space. The control information may inform a user of the operation of the motorized window treatments and allow the user to adjust various control parameters by which the motorized window treatments may be controlled. Recommended adjustments may also be provided to the user based on a user-identified problem with the operation of the motorized window treatments. The recommended adjustments to the control parameters may be accepted by the user and may be stored for being accessed and/or edited.
    Type: Grant
    Filed: November 21, 2018
    Date of Patent: June 23, 2020
    Assignee: Lutron Technology Company LLC
    Inventors: Stephen Lundy, Brent Protzman
  • Patent number: 10685127
    Abstract: Provided is a computer-implemented method for automatically preserving privacy in a user interface. The method includes detecting privacy objects that are being presented via a UI of a computing device to a first user. A security status of the UI is evaluated based at least in part on analyzing audio captured by an audio capture device of the computing device. A privacy mode of the UI that executes privacy actions that are associated with the detected privacy objects is activated based on determining that the security status is in an unsecure state. The privacy mode is deactivated based on determining that the security status has changed from the unsecure state to a secure state, in which determining that the security status has changed from unsecure to secure is based on analyzing the audio captured by the audio capture device of the computing device.
    Type: Grant
    Filed: January 8, 2018
    Date of Patent: June 16, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ashish Kundu, Amit Anil Nanavati, Danny Soroker
  • Patent number: 10669519
    Abstract: Embodiments described herein generally relate to methods and systems for customizing protocols for use with a cell expansion system. Through a user interface, a user may create a custom task for loading, growing and/or harvesting cells. A custom task may comprise one or more steps, in which a user may add or omit steps, as desired. Data may be entered for settings associated with a custom task, in which embodiments provide for such data to be entered each time the custom task is performed. In another embodiment, the settings for a custom task may be configured, in which such settings may be stored and retrieved upon selection of the custom task. Customization and configuration of a custom task may occur using a diagram view of the cell expansion system, in which process settings are associated with graphical user interface elements.
    Type: Grant
    Filed: May 31, 2017
    Date of Patent: June 2, 2020
    Assignee: Terumo BCT, Inc.
    Inventors: Edward Allan Stanton, IV, Glen Delbert Antwiler, Patrick J. Howley, Michael E. Kinzie, Jon A. Dodd, Casey V. Medina
  • Patent number: 10663929
    Abstract: A long-haul process control plant includes a process control system which controls industrial processes running within the plant, and a safety instrumented system, servicing the process control system, which detects safety-related problems within the plant and communicates safety messages within and between portions of the process plant, e.g., to effect a trip or other mitigating action. To transmit safety messages between remotely located portions of the process plant via a low-bandwidth long-haul link, a safety data concentrator combines individual safety messages generated by the safety logic solvers disposed at one portion of the plant into a concentrated safety message, and transmits the concentrated safety message to a safety data de-concentrator in the remote portion of the plant.
    Type: Grant
    Filed: March 20, 2018
    Date of Patent: May 26, 2020
    Assignee: FISHER-ROSEMOUNT SYSTEMS, INC.
    Inventors: Gary K. Law, Godfrey R. Sherriff
  • Patent number: 10659518
    Abstract: This application is directed to enabling interaction between computer devices. An application is executed at a first computer device to access Internet-based media content sources and display media items provided thereby on a display device coupled to the first computer device. The first computer device transmits an information item and a command to a second computer device. In some implementations, the information item includes a selectable display element corresponding to one of the Internet-based media content sources, and the second computer device is configured to display the selectable display element of the information item. In response to a user selection of the selectable display item at the second computer device, the first computer device receives the command from the second computer device, and executes the command in relation to the Internet-based media content sources.
    Type: Grant
    Filed: March 18, 2019
    Date of Patent: May 19, 2020
    Assignee: GOOGLE LLC
    Inventor: Jeff Ting Yann Lu
  • Patent number: 10641826
    Abstract: Embodiments are directed to identifying intermittent faults in a unit under test (UUT), and to mapping interconnections between connection points in a UUT. In one scenario, a testing apparatus includes an interface for electrically attaching the UUT to a testing module and an input circuit for supplying an individual stimulus signal to each unpowered connection point in the UUT. The testing apparatus also includes an active intermittence detecting circuit electronically connected to each connecting point in the UUT. A stimulus signal is applied simultaneously to each connecting line, so that an intermittent fault on any line will generate a trigger on those connection lines that have an intermittent fault. The testing apparatus also includes a logic circuit that determines when a trigger has been generated on the UUT, determines the connection point of the trigger, assigns a timestamp to the intermittent fault, and generates reporting data for the intermittent fault.
    Type: Grant
    Filed: February 20, 2018
    Date of Patent: May 5, 2020
    Assignee: UNIVERSAL SYNAPTICS CORPORATION
    Inventors: Patrick Kelly, Jayson Kelly, Brent Sorensen, Paul Sorensen
  • Patent number: 10638569
    Abstract: A lighting module (100) arranged to be attached to a luminaire (110) is disclosed. The lighting module (100) comprises at least one light source (102) for rendering a light output, and a processor (104) arranged for determining if the lighting module (100) has been attached to the luminaire (110). The processor (104) is further arranged for setting the lighting module (100) to a first mode of operation if the lighting module (100) has been attached to the luminaire (110), and for setting the lighting module (100) to a second mode of operation if the lighting module (100) has been detached from the luminaire (110). The light output of the at least one light source (102) is controlled dependent on a light setting of the luminaire (110) when the lighting module (100) is in the first mode of operation, and the light output of the at least one light source (102) is controlled independent on the light setting of the luminaire (110) when the lighting module (100) is in the second mode of operation.
    Type: Grant
    Filed: November 15, 2016
    Date of Patent: April 28, 2020
    Assignee: SIGNIFY HOLDING B.V.
    Inventors: Bartel Marinus Van De Sluis, Dzmitry Viktorovich Aliakseyeu, Dirk Valentinus René Engelen, Philip Steven Newton, Tim Dekker, Ramon Antoine Wiro Clout
  • Patent number: 10620917
    Abstract: A system for designing automation applications based on input from a user includes a library interface, a three-dimensional workspace, a simulation engine, and controller code generation unit. The library interface is configured to receive a user selection of a plurality of components from a library of components. The three-dimensional workspace is configured to display the components and create a system design in the three-dimensional workspace using the components based on one or more instructions provided by the user. The simulation engine is configured to generate simulation code based on the system design in the three-dimensional workspace and execute the simulation code in response to a command from the user. One or more of the components in the three-dimensional workspace may be animated during execution of the simulation code.
    Type: Grant
    Filed: October 2, 2014
    Date of Patent: April 14, 2020
    Assignee: Siemens Aktiengesellschaft
    Inventor: Richard Gary McDaniel
  • Patent number: 10606562
    Abstract: The preferred embodiments described below include methods, systems and computer readable media for generating programmable logic controller (PLC) code based on a connectivity model in a multidisciplinary engineering system. The connectivity model provides interfaces 613 and 617 and connections 619 between various aspects of the multidisciplinary engineering system to provide engineering data, code scripts, executables, calls and other information that is used to generate PLC code. Code generation rules 621 are employed utilizing the engineering data, code scripts, executables, calls and other information received using the connectivity model to generate PLC code.
    Type: Grant
    Filed: June 4, 2015
    Date of Patent: March 31, 2020
    Assignee: Siemens Aktiengesellschaft
    Inventors: Oswin Noetzelmann, Rami Reuveni, Attila Labas, Marine Durel, Andreas Wannagat, Victor Robert Hambridge, Andrew Dylla
  • Patent number: 10599111
    Abstract: A wearable embedded control system, including at least one remote device and at least one wearable hand device. The wearable hand device includes a plurality of light emitting diodes coupled to a plurality of light dependent resistors wherein the light emitting diodes and the light dependent resistors are fixed along at least one finger of the wearable hand device. The wearable hand device further includes a signal conditioning circuit configured to filter an ambient light signal, and a single board computer including processing circuitry configured to detect a presence of light emitted by the plurality of light emitting diodes and received by the plurality of light dependent resistors, determine one or more integer values corresponding to the presence of light received by the plurality of light dependent resistors, and transmit the one or more integer values to the remote device via a real-time Data Distribution Service middleware.
    Type: Grant
    Filed: March 22, 2019
    Date of Patent: March 24, 2020
    Assignee: KING FAHD UNIVERSITY OF PETROLEUM AND MINERALS
    Inventors: Basem Mohammed Almadani, Farouq Muhammad Aliyu
  • Patent number: 10599115
    Abstract: A building management system includes a plurality of devices of building equipment and a controller configured to associate a space with a first group of devices that serve the space. The controller is also configured to select a space profile from a plurality of selectable space profiles. At least two of the space profiles are associated with a different type of space serving a different function. The space profile includes a plurality of job profiles. Each job profile includes a space use case profile that identifies how to accomplish at least a part of the job associated with the job profile. The controller is also configured to select the space use case profile and control at least some of the first group of devices in accordance with the space use case profile to execute a space use case that accomplishes at least the part of the job associated with the job profile.
    Type: Grant
    Filed: September 14, 2018
    Date of Patent: March 24, 2020
    Assignee: Johnson Controls Technology Company
    Inventors: Sheri L. Meyer, Beth A. Ray, Radu M. Dorneanu, Rachel D. M. Ellerman
  • Patent number: 10599110
    Abstract: A wearable embedded control system, including at least one remote device and at least one wearable hand device. The wearable hand device includes a plurality of light emitting diodes coupled to a plurality of light dependent resistors wherein the light emitting diodes and the light dependent resistors are fixed along at least one finger of the wearable hand device. The wearable hand device further includes a signal conditioning circuit configured to filter an ambient light signal, and a single board computer including processing circuitry configured to detect a presence of light emitted by the plurality of light emitting diodes and received by the plurality of light dependent resistors, determine one or more integer values corresponding to the presence of light received by the plurality of light dependent resistors, and transmit the one or more integer values to the remote device via a real-time Data Distribution Service middleware.
    Type: Grant
    Filed: March 22, 2019
    Date of Patent: March 24, 2020
    Assignee: KING FAHD UNIVERSITY OF PETROLEUM AND MINERALS
    Inventors: Basem Mohammed Almadani, Farouq Muhammad Aliyu
  • Patent number: 10599307
    Abstract: Described is a system and methodology, in which information is exchanged and/or updated within data-driven engineering schematics and various data management systems within an operating facility. The integration of plant data management systems with data-driven engineering schematics, such as piping and instrumentation diagram (P&ID), process flow diagrams (PFDs) and isometric drawings is an innovation that provides numerous benefits to multiple plant disciplines, including but not limited to Engineering, Operations, Maintenance, Procurement, Environmental, and Safety personnel. In addition to data exchange, described methods and systems within the graphical user interface are capable of generating alerts and initiating to changes to resolve data inconsistencies for a particular component represented in two or more data systems.
    Type: Grant
    Filed: November 1, 2017
    Date of Patent: March 24, 2020
    Assignee: Environmental Intellect, LLC
    Inventors: Shane E. Kling, Jess M. Askey
  • Patent number: 10592492
    Abstract: One or more processors receive operational data. The operational data includes two or more fields that contain an identical type of data as two or more fields within a master table. One or more processors generate a plurality of first unique identifiers from the two or more fields within the operational data and the master table. One or more processors determine a match between a pair of the plurality of first unique identifiers. The match is between a first unique identifier included in a operational data record and a first unique identifier included in a master table record. One or more processors determine a second unique identifier from the master table record. One or more processors generate an operational table record that includes the second unique identifier and at least a portion of the operational data.
    Type: Grant
    Filed: June 24, 2016
    Date of Patent: March 17, 2020
    Assignee: International Business Machines Corporation
    Inventors: Vaibhav S. Dantale, Samar T. Desai
  • Patent number: 10595200
    Abstract: A secure vehicle communication system relies on credentials to provide security. A credential includes a private key and a digital certificate. A generic credential file format that is generalized to hold information from multiple credential file formats is provided. Various optimizations enhance the efficiency of the security system, keys may be pre-derived to reduce latency and digital certificates may be sorted and pre-loaded to reduce start-up time. An API may be provided to provide a common interface that abstracts away hardware dependency of secure hardware.
    Type: Grant
    Filed: December 16, 2016
    Date of Patent: March 17, 2020
    Assignee: OnBoard Security, Inc.
    Inventors: Mark Howard Etzel, James Patrick Coleman, Christopher Lee Savina, Michael Twomey Cox
  • Patent number: 10564615
    Abstract: An equipment controller in a building management system (BMS) includes a feature detector and a dynamic point list generator. The feature detector is configured to receive sensor input from a sensor and determine a set of features available to the equipment controller based on the sensor input. The dynamic point list generator is configured to determine unavailable features based on the set of available features and identify one or more points in a complete point list associated with the set of unavailable features. The dynamic point list generator is configured to generate a dynamic point list by removing the identified points from the complete point list and expose the dynamic point list to a BMS controller communicably connected to the equipment controller.
    Type: Grant
    Filed: February 3, 2017
    Date of Patent: February 18, 2020
    Assignee: Johnson Controls Technology Company
    Inventors: Christopher R. Amundson, David A. Kondrad, Kraig D. Ritmanich, Aron M. Seiler, Jameel Ahmed, Curtis C. Crane, Vivek V. Gupta, Daniel F. Leising, Brandon A. Sloat, Lisa E. Strand
  • Patent number: 10557833
    Abstract: A method is disclosed provide a method of collecting a group of scan data files and organizing those files for batch data processing to produce a weld indications table for each scan data file in a prioritized manner. The invention also provides a procedure for controlling the pre-processing of each file by extracting meta-data held in an ultrasonic data file and from such data determine whether the testing data is valid for review. A series of rules may be used by a selection engine to control a batch list of files for data processing and for review after data processing so that time by a weld inspector may be optimized for each construction project.
    Type: Grant
    Filed: May 18, 2019
    Date of Patent: February 11, 2020
    Assignee: VeriPhase, Inc.
    Inventors: John Mark Davis, Archibald Leach Cobbs, Charles Allan Hansen, Nicholas James Bublitz, Samuel Matthew Davis
  • Patent number: 10551351
    Abstract: A system is disclosed that increases the efficiency of a weld inspector by reducing the amount of weld data that needs to be examined for any non-destructive (“NDT”) phased array and time-of-flight, diffraction ultrasonic testing of welds. The system reads ultrasonic testing data from an NDT scan of a series of metal welds and creates a table of target weld indications ranked by a series of filters representative of predetermined exclusion and significance criteria. The invention acts as a weld analysis concentrator by focusing the attention of an inspector on potential weld flaws that merit their attention, thereby increasing the efficiency of the inspector. The process typically reduces 95% to 98% of the ultrasonic weld testing data that must be reviewed by the inspector, while retaining flaw indications necessary for an inspector's competent review in conformity with various code requirements and regulations.
    Type: Grant
    Filed: January 10, 2018
    Date of Patent: February 4, 2020
    Assignee: VeriPhase, Inc.
    Inventors: John Mark Davis, Archibald Leach Cobbs, Samuel Matthew Davis, Charles Allan Hansen
  • Patent number: 10548203
    Abstract: The present invention is directed to a method for bidirectional communication between a command unit and a plurality of LED control units connected thereto. In accordance with the invention, it is possible to supply control commands to LED control units with high speed, or to return execution results from these control units to a command unit. Therefore, the present invention provides for a highly efficient and thus highly performant method for communication between several serially connected control units. Furthermore, the invention is directed to a respective device for bidirectional communication as well as a computer program product including control commands for implementation of the method.
    Type: Grant
    Filed: January 26, 2017
    Date of Patent: January 28, 2020
    Assignee: Inova Semiconductors GmbH
    Inventor: Roland Neumann
  • Patent number: 10548078
    Abstract: Managing power-consuming resources on a first computing device by adjusting data delivery from a plurality of second computing devices based on a state of the first computing device. The state of the first computing device is provided to the second computing devices to alter the data delivery. In some embodiments, the first computing device provides the second computing devices with actions or commands relating to data delivery based on the device state. For example, the second computing devices are instructed to store the data, forward the data, forward only high priority data, or perform other actions. Managing the data delivery from the second computing devices preserves battery life of the first computing device.
    Type: Grant
    Filed: July 15, 2016
    Date of Patent: January 28, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Anh P. Tran, John Mark Miller, Steven Oliver Elliott, Lloyd Alfred Moore
  • Patent number: 10543543
    Abstract: A table saw includes a saw control unit and a wireless communication module dock defining a docking position. A wireless communication module is configured to be removably received in the docking position, the wireless communication module being operably connected to the saw control unit when received in the docking position. The wireless communication module includes an antenna and a wireless transceiver, the antenna and the wireless transceiver being configured to implement a first wireless communication protocol.
    Type: Grant
    Filed: April 5, 2018
    Date of Patent: January 28, 2020
    Assignees: Robert Bosch Tool Corporation, Robert Bosch GmbH
    Inventors: Eric R. Laliberte, Brian C. Taylor
  • Patent number: 10528013
    Abstract: A building management system (BMS) interface system. The BMS interface system includes a user interface and a BMS controller in communication with the user interface. The BMS controller includes a processor. The processor is configured to display a graphical scheduling interface on the user interface and receive a scheduling input from the user interface. The processor is further configured to extract one or more scheduling elements from the received scheduling input and convert the scheduling elements into one or more BMS data objects. The processor is further configured to update the graphical scheduling interface displayed on the user interface. The processor is also configured to execute one or more scheduling instructions based on the received scheduling input, wherein the scheduling instructions are associated with the operation of one or more BMS devices.
    Type: Grant
    Filed: May 12, 2017
    Date of Patent: January 7, 2020
    Assignee: Johnson Controls Technology Company
    Inventors: Ryan A. Piaskowski, Nicole Ann Madison, Beth Ray, Adam R. Grabowski, Alan S. Schwegler, Garrett Wiens-Kind, Joseph M. Mueller, Jonathan M. Schwabe
  • Patent number: 10518206
    Abstract: A method includes initiating, by a controller of a heating, ventilation, and air conditioning (“HVAC”) system, a filter calibration procedure, curve fitting a first line based on a plurality of static pressure measurements and corresponding flowrates of air, and generating a second line based on the first line. The method further includes determining a first static pressure measurement sensed by at least one sensor in response to determining that a first flowrate of air has been moved by the at least one blower and comparing the first static pressure value to a predicted static pressure value of the second line, the predicted static pressure value corresponding to the first flowrate of air. The method further includes determining that an air filter of the HVAC system has no more usable life in response to determining that the first static pressure value is greater than the predicted static pressure value.
    Type: Grant
    Filed: June 8, 2018
    Date of Patent: December 31, 2019
    Assignee: Lennox Industries Inc.
    Inventors: Sanjeev Hingorani, Henry Greist, Peter Hrejsa
  • Patent number: 10510127
    Abstract: A thermostat for a building space includes a communications interface, an electronic display, and a processing circuit. The communications interface is configured to receive service provider information via a network connection. The electronic display includes a user interface configured to display the service provider information. The processing circuit is configured to determine when to display the service provider information on the electronic display by monitoring thermostat events.
    Type: Grant
    Filed: September 8, 2016
    Date of Patent: December 17, 2019
    Assignee: Johnson Controls Technology Company
    Inventors: Jedidiah O. Bentz, Brian D. Rigg, Theresa N. Gillette, Tom R. Tasker, Tyler McCune, John W. Uerkvitz, Shaun B. Atchison, Daniel S. Middleton, Aneek Muhammad Noor, William P. Alberth, Jr., Joseph R. Ribbich
  • Patent number: 10498552
    Abstract: In some implementations, a computing device can present accessory state information. For example, the computing device can receive accessory state information from various accessories and present status items representing the current state of the accessories. The status items can be prioritized according to classifications assigned to accessories and/or accessory state information. The status items can be filtered based on a role assigned to the user of the computing device. Additional implementations and details are described in the paragraphs that follow.
    Type: Grant
    Filed: September 24, 2016
    Date of Patent: December 3, 2019
    Assignee: Apple Inc.
    Inventors: Benjamin A. Smith, Reed Olsen, Kevin McLaughlin, Anush Nadathur
  • Patent number: 10496062
    Abstract: A programmable controller according to an embodiment includes a connection interface, a storage, and a controller. The connection interface can be connected with an external storage. The storage stores information for authentication. The controller accepts control for the programmable controller when the external storage is connected to the connection interface and the external storage is authenticated based on identification information stored in the external storage and the information for authentication.
    Type: Grant
    Filed: May 12, 2014
    Date of Patent: December 3, 2019
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Eigo Fukai, Makoto Toko
  • Patent number: 10475344
    Abstract: Communication systems and methods for a vehicle are provided and include a memory storing a high priority queue and a low priority queue, the high priority queue storing first communication messages from first remote vehicles and the low priority queue storing second communication messages from second remote vehicles. A controller receives a communication message from a remote vehicle, applies a filter criteria to the communication message from the remote vehicle, and stores the communication message in one of the high priority queue or the low priority queue based on applying the filter criteria. The controller processes and decodes the first communication messages in the high priority queue at a first processing rate and processes and decodes the second communication messages in the low priority queue at a second processing rate. The first processing rate is higher than the second processing rate.
    Type: Grant
    Filed: July 25, 2018
    Date of Patent: November 12, 2019
    Assignees: DENSO International America, Inc., DENSO CORPORATION
    Inventor: Joe Stinnett
  • Patent number: 10475207
    Abstract: A forecasting neural network receives data and extracts features from the data. A recurrent neural network included in the forecasting neural network provides forecasted features based on the extracted features. In an embodiment, the forecasting neural network receives an image, and features of the image are extracted. The recurrent neural network forecasts features based on the extracted features, and pose is forecasted based on the forecasted features. Additionally or alternatively, additional poses are forecasted based on additional forecasted features.
    Type: Grant
    Filed: August 7, 2018
    Date of Patent: November 12, 2019
    Assignee: Adobe Inc.
    Inventors: Jimei Yang, Yu-Wei Chao, Scott Cohen, Brian Price
  • Patent number: 10471347
    Abstract: A non-limiting example of a first information processing apparatus controls a first object in a virtual space according to an input by a user of the first information processing apparatus, and sends object information about the first object to a second information processing apparatus. The second information processing apparatus receives the object information from the first information processing apparatus. The second information processing apparatus calculates a predicted position that is taken later than a current position of the first object in the first information processing apparatus, based on the received object information, and a delay time in communication between the first information processing apparatus and the second information processing apparatus. The second information processing apparatus executes a game process based on the predicted position.
    Type: Grant
    Filed: August 17, 2017
    Date of Patent: November 12, 2019
    Assignee: Nintendo Co., Ltd.
    Inventors: Wataru Hinoshita, Fumiya Suto, Yuta Ogura
  • Patent number: 10466663
    Abstract: Embodiments provide systems, methods and apparatus for a computer implemented graphical user interface (GUI) for monitoring and controlling an energy management system (EMS) in real time. The GUI includes a card carousel GUI control wherein the card carousel GUI control includes a plurality of cards arranged in a sequence, each card displaying a unique set of status information about related EMS parameters, wherein the unique set of status information of each card is concurrently visible. Numerous other aspects are provided.
    Type: Grant
    Filed: September 30, 2015
    Date of Patent: November 5, 2019
    Assignee: SIEMENS INDUSTRY, INC.
    Inventors: Jo S. Soo, Jeff Walz, Tuan Le, Touhid Khan
  • Patent number: 10444720
    Abstract: Methods and systems are provided for a power tool in control of a vacuum. In response to activation input, the power tool controls a motor for driving power tool operation and wirelessly transmits a control signal to a vacuum. In response to receiving the control signal, the vacuum controls a motor for driving operation of the vacuum. The power tool, the vacuum, or both include a wireless communication pairing butting for paring the power tool and the vacuum. The power tool and/or the vacuum may be cordless and powered by a battery pack.
    Type: Grant
    Filed: April 18, 2018
    Date of Patent: October 15, 2019
    Assignee: MILWAUKEE ELECTRICAL TOOL CORPORATION
    Inventors: Matthew Post, Kellen Carey, Gareth Mueckl, Jeremy R. Ebner, Tauhira Hoossainy
  • Patent number: 10444724
    Abstract: A model that is stored in a memory is accessed. The model describes a visualization of information related to the operation of one or more industrial control machines or systems. Display information is received from the one or more industrial machines or systems. Context information is received from one or more sensors, or from user input. A display screen is graphically rendered at a graphical display unit to the one or more users. The content of the display screen is based upon the model, the display information, and the context.
    Type: Grant
    Filed: December 22, 2016
    Date of Patent: October 15, 2019
    Assignee: General Electric Company
    Inventors: Chandran Elumalai, Robert Molden, Chandra Sunkara, James Blanchette, Prasad Pai
  • Patent number: 10432328
    Abstract: An automatic system level testing (ASLT) system for testing smart devices is disclosed. The system comprises a system controller operable to be coupled with a smart device in an enclosure, wherein the system controller comprises a memory comprising test logic and a processor. The system also comprises the enclosure, wherein the enclosure comprises a plurality of components, the plurality of components comprising: (i) a robotic arm comprising a stylus, wherein the stylus is operable to manipulate the smart device to simulate human interaction therewith; and (ii) a platform comprising a device holder, wherein the device holder is operable to receive a smart device inserted there into. The processor is configured to automatically control the smart device and the plurality of components in accordance with the test logic.
    Type: Grant
    Filed: April 17, 2018
    Date of Patent: October 1, 2019
    Assignee: w2bi, Inc.
    Inventors: Derek Diperna, Ira Leventhal, Keith Schaub, Artun Kutchuk
  • Patent number: 10426055
    Abstract: A method for upgrading a portion of a process control system from a legacy programmable logic controller (PLC) to a non-PLC process controller is disclosed. A mounting rack sized to fit into a space occupied by legacy hardware is assembled and populated with replacement hardware that includes an I/O card, an I/O terminal block, and a custom interface module. The custom interface module is coupled to the I/O card via the I/O terminal block and to a plurality of process control field devices via a legacy wiring mechanism coupled to legacy wiring of the process control system, without requiring modification or re-termination of the legacy wiring. The legacy wiring mechanism is disconnected from the legacy hardware, the rack containing the legacy hardware is removed and replaced with the mounting rack, and the legacy wiring mechanism is coupled to the custom interface module.
    Type: Grant
    Filed: October 2, 2017
    Date of Patent: September 24, 2019
    Assignee: FISHER-ROSEMOUNT SYSTEMS, INC.
    Inventors: William Scott Ross, James Aaron Crews