Operator Interface (e.g., Display With Control) Patents (Class 700/17)
  • Patent number: 11921014
    Abstract: A method includes receiving raw data and generating a manufacturing data packet (MDP) that includes at least a portion of the raw data. Generating the MDP includes associating metadata with the raw data and associating a timestamp with the raw data. The timestamp is synchronized to a common reference time. A data model associated with the MDP is obtained. The data model includes one or more predefined data types and one or more predefined data fields. A first data type from the one or more predefined data types is determined based at least in part on characteristics of the raw data. An algorithm is determined based at least in part on the first data type. The MDP is processed according to the algorithm to produce an output. The first data type is associated with the raw data. The output is associated with a data field of the first data type.
    Type: Grant
    Filed: April 19, 2022
    Date of Patent: March 5, 2024
    Assignee: Sight Machine, Inc.
    Inventors: Nathan Oostendorp, Kurtis Alan Demaagd, Ryan L. Smith
  • Patent number: 11914823
    Abstract: The disclosure relates to a display device and a method of driving the same. The display device includes: a display panel which displays an image in a plurality of pixel areas; a timing controller which supplies a control signal for controlling a display position, a display shape, a display size and the number of at least one touch bar; and a data driver which supplies a data signal to display the at least one touch bar at the display position in response to the control signal.
    Type: Grant
    Filed: March 9, 2022
    Date of Patent: February 27, 2024
    Assignee: SAMSUNG DISPLAY CO., LTD.
    Inventors: Dong Hyun Kim, Sung Hoon Kim, Ok Kyung Park
  • Patent number: 11886153
    Abstract: A method of operating a building management system is disclosed. The method includes determining, by a processing circuit, policy rankings for a plurality of control policies based on building operation data of a first previous time period, selecting, by the processing circuit, a set of control policies from among the plurality of control policies based on the policy rankings of the set of control policies satisfying a ranking threshold, generating, by the processing circuit, a plurality of prediction models for the set of control policies, selecting, by the processing circuit, a first prediction model of the plurality of prediction models based on building operation data of a second previous time period, and responsive to selecting the first prediction model, operating, by the processing circuit, the building management system using the first prediction model.
    Type: Grant
    Filed: July 22, 2021
    Date of Patent: January 30, 2024
    Assignee: JOHNSON CONTROLS TYCO IP HOLDINGS LLP
    Inventors: Sugumar Murugesan, Young M. Lee, Viswanath Ramamurti
  • Patent number: 11853366
    Abstract: Various embodiments of the present application set forth a computer-implemented method comprising detecting a tag associated with a real-world object, determining a object identifier (ID) associated with the tag, determining a first user role associated with a user of an XR environment, receiving a set of values associated with the object ID and the user role from a data source, wherein the set of values is provided by the data source based on the object ID and on a query executed on raw machine data associated with the real-world object, and displaying, by a client device within the XR environment, a visualization that displays the set of values.
    Type: Grant
    Filed: April 30, 2019
    Date of Patent: December 26, 2023
    Assignee: SPLUNK INC.
    Inventors: Devin Bhushan, Jesse Chor, Glen Wong
  • Patent number: 11856674
    Abstract: Systems and methods for content-based light illuminations are disclosed. For example, a user interface may be utilized to receive and/or determine a configuration of a light array associated with a connected device. The configuration may be utilized to generate a visual representation of the light array, which may be overlaid on a display window that is configured to display content to be utilized for generating light illumination sequences. Color changes associated with each light representation of the visual representation may be determined based at least in part on the positioning and area of the display window associated with the light representations, and corresponding illumination data may be generated and sent to the connected device.
    Type: Grant
    Filed: May 26, 2020
    Date of Patent: December 26, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Juan Antonio Sanchez, Kenneth Tyler Louie
  • Patent number: 11842118
    Abstract: Various embodiments of the present application set forth a computer-implemented method that includes transmitting, by a wearable device, a first request that includes a first set of parameters, receiving, by the wearable device, a first set of values based on the first set of parameters, wherein the first set of values are provided by a first data source, displaying, by the wearable device, a first dashboard that includes a first visualization associated with the first set of values, determining that a first physical interaction with a first physical input device associated with the wearable device occurred, and in response to the first physical interaction, causing the first visualization to display a first data value included in the first set of values.
    Type: Grant
    Filed: September 19, 2022
    Date of Patent: December 12, 2023
    Assignee: SPLUNK INC.
    Inventors: Mingyuan Chen, Dylan Patricia Conway, Simon Tam
  • Patent number: 11803677
    Abstract: Methods and systems are provided for generating an interactive simulation representing one or more assets based on one or more asset records. Based on information from asset records stored at a database system of a cloud-based computing system, an asset simulator module, executed at a cloud-based computing system, can generate one or more simulated representations of the assets. A simulator application executed at the cloud-based computing system can augment the simulated representations of the assets with (at least) additional information from the asset records stored in the database system, and generate a user interface that presents an interactive simulation of the assets. The user interface can include the simulated representations of the assets with the additional information from the asset records stored in the database system.
    Type: Grant
    Filed: December 23, 2022
    Date of Patent: October 31, 2023
    Inventor: Charles Hart Isaacs
  • Patent number: 11789432
    Abstract: Disclosed is a method for identifying and parsing an industrial control protocol based on an industrial gateway. The industrial gateway captures, through a serial port and a network port, messages sent from a host computer and a lower computer to the industrial gateway, extracts features representing different protocol types and protocol fields from the messages, and identifies and parses the messages based on protocol character features.
    Type: Grant
    Filed: November 9, 2021
    Date of Patent: October 17, 2023
    Assignee: TIANJIN UNIVERSITY
    Inventors: Tie Qiu, Xiaoyu Jiang, Keqiu Li, Jiancheng Chi, Ning Chen
  • Patent number: 11755188
    Abstract: Systems and methods presented herein include a computing system that includes a non-transitory memory and one or more hardware processors configured to read instructions from the non-transitory memory to perform operations. The operations include detecting one or more pumps of a wellsite system that are activated. The operations also include generating a graphical user interface. The graphical user interface includes a pump list panel comprising one or more pump icons, each pump icon corresponding to a pump of the one or more pumps. The graphical user interface also includes a manifold layout panel comprising a manifold outline that represents an actual physical layout of one or more manifolds of the wellsite system. The operations also include receiving, via the graphical user interface, an input assigning a pump icon of the one or more pump icons onto a pump location of the manifold outline.
    Type: Grant
    Filed: June 17, 2020
    Date of Patent: September 12, 2023
    Assignee: SCHLUMBERGER TECHNOLOGY CORPORATION
    Inventors: Ying Wang, Alexander Tanner Taylor, Bao Mi, Nan Mu
  • Patent number: 11746319
    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: June 1, 2020
    Date of Patent: September 5, 2023
    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: 11740600
    Abstract: A computerized method for controlling a target-motion device based on motion of a first source-motion object. The method has the steps of: capturing motion-related data at the first source-motion object, the motion-related data representing the mootion of the first source-motion object; processing, at the first source-motion object, the motion-related data by converting captured motion-related data from a first format to a second format; transmitting the processed motion-related data to a server; forwarding, by the server, the processed motion-related data to the target-motion device; and moving at least a portion of the target-motion device based on at least the processed motion-related data.
    Type: Grant
    Filed: August 28, 2020
    Date of Patent: August 29, 2023
    Assignee: VRX Ventures Ltd.
    Inventors: Robert Stanners, Alexander Stanners
  • Patent number: 11703832
    Abstract: Provided is a production system including: a first industrial machine; and a second industrial machine configured to periodically communicate to and from the first industrial machine. The second industrial machine is configured to transmit its data to the first industrial machine through use of each of a plurality of periodic regions included in one period.
    Type: Grant
    Filed: February 18, 2021
    Date of Patent: July 18, 2023
    Assignee: KABUSHIKI KAISHA YASKAWA DENKI
    Inventors: Isamu Matsumura, Toshinobu Kira, Yasufumi Yoshiura, Takaaki Shogaki, Hirotaka Niimi
  • Patent number: 11650718
    Abstract: Flexible graphic element objects in a process plant are configurable both in a run-time operating environment in which a process is being controlled and in a configuration environment. An instantiated flexible graphic element object may be a display view or may be another graphic element included on a display view. A graphic element object may be linked to and/or derived from another graphic element object, and changes to a particular graphic element object may be propagated to its derivations, e.g., according to a distribution policy. Changes to definitions corresponding to a particular graphic element object (e.g., to the definition of a graphic element attribute such as a shape, animation, event handler or property) may be overridden or modified in another object derived from the particular graphic element object. The modified derived object may be renamed and saved separately from the particular graphic element object.
    Type: Grant
    Filed: March 24, 2020
    Date of Patent: May 16, 2023
    Assignee: FISHER-ROSEMOUNT SYSTEMS, INC.
    Inventors: Stephen G. Hammack, Stephen C. Gilbert, Matthew J. Sullivan, Larry O. Jundt
  • Patent number: 11637590
    Abstract: A near-field communication device operates to transmit data by near-field communications techniques to another device. The near-field communication device includes a memory that stores a message to be transmitted in an ASCII format. The message is retrieved from the memory and transmitted using the near-field communications techniques in an ASCII format.
    Type: Grant
    Filed: June 30, 2021
    Date of Patent: April 25, 2023
    Assignees: STMicroelectronics (Grenoble 2) SAS, STMicroelectronics (Rousset) SAS
    Inventors: Sylvie Wuidart, Sophie Maurice
  • Patent number: 11631010
    Abstract: The present application provides a system for use in a connected kitchen allowing a user to find and use traditional recipes as would be found in a recipe book but to have them automatically customized to their language, locality, dietary preferences and the appliances in their kitchen.
    Type: Grant
    Filed: April 19, 2019
    Date of Patent: April 18, 2023
    Assignee: ADAPTICS LIMITED
    Inventors: Tim Redfern, Ben Harris, Jack Phelan, Nicolas Nicolov Nicolov, Pablo Marti Gamboa
  • Patent number: 11630443
    Abstract: Provided is a production system including: a first industrial machine; and a second industrial machine configured to periodically communicate to and from the first industrial machine. The second industrial machine is configured to transmit its data to the first industrial machine through use of each of a plurality of periodic regions included in one period.
    Type: Grant
    Filed: February 18, 2021
    Date of Patent: April 18, 2023
    Assignee: KABUSHIKI KAISHA YASKAWA DENKI
    Inventors: Isamu Matsumura, Toshinobu Kira, Yasufumi Yoshiura, Takaaki Shogaki, Hirotaka Niimi
  • Patent number: 11625052
    Abstract: A pump unit (2) has an electrical drive motor (5) and a control device (4) for controlling the drive motor (5), wherein said control device (4) includes at least one microprocessor (8) and storage means (6) which is able to store at least one control program executable by said microprocessor (8), wherein said control device (4) includes or communicates with a programming module (7) by which at least one user application can be created and/or modified and stored in said storage means, wherein said programming module (7) is designed such that at least one input parameter (13), at least one operator (10) and at least one action (14) can be chosen as program elements and combined to generate at least one user function (18) of said user application which can be executed by said microprocessor.
    Type: Grant
    Filed: September 20, 2012
    Date of Patent: April 11, 2023
    Assignee: GRUNDFOS HOLDING A/S
    Inventors: John Bomholt, Niels Jørgen Strøm
  • Patent number: 11622006
    Abstract: A sensor device may include an environmental sensor configured to sense an environmental parameter and generate a signal representative thereof, a single pair ethernet (SPE) interface configured to cooperate with an SPE link, and a controller provided in communication with the environmental sensor and the SPE interface. The controller may be configured to receive the signal representative of the sensed environmental parameter and to control the SPE interface to generate at least one ethernet frame including data indicative of the sensed environmental parameter for transmission over the SPE link. The controller may be further configured to automatically configure communication with a remote server over the SPE link via the SPE interface.
    Type: Grant
    Filed: October 26, 2021
    Date of Patent: April 4, 2023
    Assignee: Panduit Corp.
    Inventors: Christopher A. Chelmecki, Abraham D. Fechter, Seok Man Han
  • Patent number: 11614858
    Abstract: The medical image diagnostic apparatus is configured to generate a medical image based on data collected from a subject when an operator sequentially performs a plurality of steps. A display unit has a display screen. An operation unit receives an operation of an operator on the display screen. A control unit controls the display unit based on the operation received by the operation unit. The display unit displays a plurality of setting screens respectively corresponding to the plurality of steps on a display screen in a superimposed manner. The control unit is configured to switch the setting screen of the uppermost layer between the plurality of setting screens based on the operation received by the operation unit. The display unit further displays, in each of the plurality of setting screens, a plurality of wizard screens for sequentially inputting a plurality of pieces of information in a wizard format.
    Type: Grant
    Filed: October 10, 2019
    Date of Patent: March 28, 2023
    Assignee: Shimadzu Corporation
    Inventors: Atsushi Ohtani, Natsuno Ommori
  • Patent number: 11599251
    Abstract: Flexible graphic element objects in a process plant are configurable both in a run-time operating environment in which a process is being controlled and in a configuration environment. An instantiated flexible graphic element object may be a display view or may be another graphic element included on a display view. A graphic element object may be linked to and/or derived from another graphic element object, and changes to a particular graphic element object may be propagated to its derivations, e.g., according to a distribution policy. Changes to definitions corresponding to a particular graphic element object (e.g., to the definition of a graphic element attribute such as a shape, animation, event handler or property) may be overridden or modified in another object derived from the particular graphic element object. The modified derived object may be renamed and saved separately from the particular graphic element object.
    Type: Grant
    Filed: June 23, 2020
    Date of Patent: March 7, 2023
    Assignee: FISHER-ROSEMOUNT SYSTEMS, INC
    Inventors: Stephen G. Hammack, Stephen C. Gilbert, Matthew J. Sullivan, Larry O. Jundt
  • Patent number: 11580276
    Abstract: Methods and systems are provided for generating an interactive simulation representing one or more assets based on one or more asset records. Based on information from asset records stored at a database system of a cloud-based computing system, an asset simulator module, executed at a cloud-based computing system, can generate one or more simulated representations of the assets. A simulator application executed at the cloud-based computing system can augment the simulated representations of the assets with (at least) additional information from the asset records stored in the database system, and generate a user interface that presents an interactive simulation of the assets. The user interface can include the simulated representations of the assets with the additional information from the asset records stored in the database system.
    Type: Grant
    Filed: January 28, 2020
    Date of Patent: February 14, 2023
    Inventor: Charles Hart Isaacs
  • Patent number: 11573580
    Abstract: A manifold can determine a turnover scheme including a target turnover schedule of target turnover levels, based on an operation schedule and efficiency setting for a fluid distribution. Each target turnover level can correspond to a volume of fluid to be cycled through the fluid distribution system over a period of time. The manifold can operate respective valves and a supply device based on a target turnover level and determine a current turnover level from a flowrate detected by a flow sensor for at least one of the valves. The manifold can receive a current usage of the fluid distribution system and determine a required turnover level. An override status for the turnover scheme can be based on the efficiency setting and a comparison of the current, target, and the required turnover levels, and the manifold can operate respective valves and the supply device based on the override status.
    Type: Grant
    Filed: May 18, 2021
    Date of Patent: February 7, 2023
    Assignee: Hayward Industries, Inc.
    Inventors: Kevin Doyle, William Weiss
  • Patent number: 11561521
    Abstract: A building management system (BMS) provides feedback to a user via a user interface to assist the user in configuring the BMS. It can be challenging for new or less experienced users to understand all of the actions they are performing when configuring a BMS. The feedback presented via the user interface includes graphical and textual feedback to alert the user of actions performed when applying tags. The feedback identifies one or more missing requirements associated with the tags. The feedback presented via the user interface also includes textual summaries of control sequences configured using the BMS. The textual summaries include descriptions of control sequences and instructions for properly configuring the building equipment.
    Type: Grant
    Filed: January 29, 2019
    Date of Patent: January 24, 2023
    Assignee: Johnson Controls Tyco IP Holdings LLP
    Inventors: Gregory T. Reichl, Jason T. Sawyer
  • Patent number: 11543729
    Abstract: Example systems and methods to transform events and/or mood associated with playing media into lighting effects are disclosed herein. An example apparatus includes a content identifier to identify a first event occurring during presentation of media content at a first time. The example apparatus includes a content driven analyzer to determine a first lighting effect to be produced by a light-producing device based on the first event and instruct the light-producing device to produce the first lighting effect based on the first event during presentation of the media content. The content identifier is to identify a second media event occurring during presentation of the media content at a second time after the first time. The content driven analyzer is to instruct the light-producing device to one of maintain the first lighting effect based on the second event or produce a second lighting effect based on the second event during presentation of the media content.
    Type: Grant
    Filed: October 21, 2019
    Date of Patent: January 3, 2023
    Assignee: Gracenote, Inc.
    Inventors: Markus Kurt Cremer, Shashank Merchant, Aneesh Vartakavi
  • Patent number: 11538201
    Abstract: A display device includes an augmented reality display part that displays a virtual robot that operates in accordance with a predetermined program together with objects in real space, a position detection part that detects the position of a work target in real space by measuring a distance to the work target from the augmented reality display part, and a control part that causes the virtual robot displayed on the augmented reality display part to operate based on the position of the work target detected by the position detection part to perform predetermined work on the work target.
    Type: Grant
    Filed: November 6, 2020
    Date of Patent: December 27, 2022
    Assignee: FANUC CORPORATION
    Inventors: Masafumi Ooba, Wataru Miyazaki
  • Patent number: 11462121
    Abstract: Method and system for visualizing dynamic virtual sub-systems of a virtual simulated element in an interactive computer simulation system comprising a computer generated environment. One or more tangible instruments control the virtual simulated element in the computer generated environment. A graphical user interface comprising an interactive display portion depicting a rendered view of the virtual simulated element. While an interactive computer simulation of the virtual simulated element is performed in the interactive computer simulation system, a storage system logs dynamic data in relation to the dynamic virtual sub-systems. At least one of the dynamic virtual sub-systems of the virtual simulated element is selected and a subset of dynamic data related to the selected virtual sub-system is loaded from the storage system. The selected virtual sub-system is displayed together with the related dynamic data on the graphical user interface.
    Type: Grant
    Filed: February 15, 2017
    Date of Patent: October 4, 2022
    Assignee: CAE Inc.
    Inventor: Jean-François Delisle
  • Patent number: 11454945
    Abstract: A method for calling a program module in a programmable logic controller (PLC) ladder programming environment comprises: determining a first feature to be called in a PLC ladder programming environment and a second feature not to be called from features implemented by an artificial intelligence (AI) module compiled by a computer programming language; configuring the first feature as an interface conforming to an interface specification of the PLC ladder programming environment; configuring the second feature as a non-call method; packaging the non-call method and the interface into a dynamic link library (DLL); importing the DLL into the PLC ladder programming environment.
    Type: Grant
    Filed: April 16, 2019
    Date of Patent: September 27, 2022
    Assignee: Siemens Aktiengesellschaft
    Inventor: Xiao Rui Dong
  • Patent number: 11449454
    Abstract: A building management system includes a communications bus, and devices coupled to the communications bus. The devices are coupled to the communications bus and configured to communicate on the communications bus using a master-slave token passing protocol. A first one of the devices has an active node table stored therein. The active node table includes multiple nodes. Each node represents one of the devices participating in a token passing ring used to exchange information among the devices via the communications bus using the master-slave token passing protocol. The first device is configured to monitor the active node table for new nodes and to identify a new device communicating on the communications bus in response to a determination that the active node table includes a new node.
    Type: Grant
    Filed: August 20, 2019
    Date of Patent: September 20, 2022
    Assignee: Johnson Controls Tyco IP Holdings LLP
    Inventors: Jennifer S. Cayemberg, Lisa E. Strand, Ryan J. Bykowski, Daniel R. Gottschalk, Eric W. Hamber
  • Patent number: 11448416
    Abstract: A heating and cooling system or temperature control system is disclosed herein that generally stores very hot air and very cold air, and selectively disperses or releases the hot or cold air using a control assembly.
    Type: Grant
    Filed: February 4, 2022
    Date of Patent: September 20, 2022
    Inventor: Joseph Jacoby
  • Patent number: 11422596
    Abstract: An information handling system may include an information handling resource, an air mover configured to drive air to cool the information handling resource, and a thermal control system for controlling the air mover and configured to determine an air speed requirement for the air mover and regulate an air speed of the air mover to optimize an airflow-versus-power efficiency of the air mover while satisfying the air speed requirement.
    Type: Grant
    Filed: May 1, 2020
    Date of Patent: August 23, 2022
    Assignee: Dell Products L.P.
    Inventors: Hasnain Shabbir, Dominick A. Lovicott
  • Patent number: 11413752
    Abstract: A programming assistance device includes a program storage unit that stores a first program comprising a first set of time series jobs and stores a second program comprising a second set of time series jobs. Each job of the first program defines at least one operation of a first robot, and the first program is configured to be performed along a shared time line. Additionally, each job of the second program defines at least one operation of a second robot, and the second program is configured to be performed along the shared time line.
    Type: Grant
    Filed: March 30, 2020
    Date of Patent: August 16, 2022
    Inventors: Makoto Takahashi, Wataru Watanabe, Yutaro Uchida, Keita Satsuma, Hiroshi Hashimoto
  • Patent number: 11402807
    Abstract: A control apparatus providing a Dynamic Artificial Intelligence system, which employs data sets and software functions representing a plurality interactive software engine's, including Inference, Neural Net, State, and Proportional-Integral-Derivative (PID) Engines. These engines are implemented as a set of scheduled realtime monitors and callable functions with associated processes preformed within a system. Monitors dynamically estimates and determine the optimal control policy for the system and its sub-systems. Monitors utilize an iterative process of sub-steps “function calls’, until a convergence states exist. Functions and subfunctions dynamically estimate the desired value for operation at a respective state of the environment over a series of predicted environmental states; using a complex return of data sets to determine bounds to improve the estimated currently desired value; and producing updated estimates of optimal control policies.
    Type: Grant
    Filed: May 10, 2021
    Date of Patent: August 2, 2022
    Inventor: Kurt Daniel Van Laar
  • Patent number: 11403687
    Abstract: The method includes urging a customer a selection of a base robot that becomes a base of the robot by communicating electronic data, receiving the selection of the base robot, extracting variable specification items of the selected base robot based on information related to variable specifications among a given basic specification of the base robot from a variable specification database, determining a special order specification in which at least one of the variable specification items is changed from the basic specification, searching the information related to component parts of the base robot and parts attachable to the base robot for parts that constitute the robot so that the special order specification is realized, presenting to the customer a virtual object of the robot where the searched parts are mounted to the base robot, urging the customer an input of an order for the robot, and receiving the order for the robot and accepting the order for the robot.
    Type: Grant
    Filed: August 31, 2017
    Date of Patent: August 2, 2022
    Assignee: KAWASAKI JUKOGYO KABUSHIKI KAISHA
    Inventors: Yasuhiko Hashimoto, Koji Muneto, Atsushi Kameyama
  • Patent number: 11391478
    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: July 2, 2020
    Date of Patent: July 19, 2022
    Assignee: JOHNSON CONTROLS TYCO IP HOLDINGS LLP
    Inventors: Youngchoon Park, Vaidhyanathan Venkiteswaran, Sudhi R. Sinha, Karl F. Reichenberger
  • Patent number: 11386258
    Abstract: A dynamic Scalable Vector Graphics (SVG) system and associated methods are provided for rendering an interactive software-product demonstration presentation for an envisioned software product within a webpage. A script can be executed to digest an exported SVG file by: querying for target objects having particular attributes named in a target format, and/or particular tag names. For each of the target objects, methods are called to modify that target object based on a first found tag name, a first found attribute, and/or contents of the first found attribute. The called methods can be used to manipulate attributes and/or contents of that target object to modify it and generate a manipulated object that includes the outputs of each called method (e.g., appropriate contents to be inserted into the SVG file). The manipulated objects with the appropriate contents can then be inserted into the SVG file to generate a final SVG file.
    Type: Grant
    Filed: May 28, 2020
    Date of Patent: July 12, 2022
    Assignee: salesforce.com, inc.
    Inventors: Christopher Daniel McCulloh, Christopher Shawn Corwin
  • Patent number: 11387635
    Abstract: A wire harness wiring operation support system includes a display section that includes a procedure display region for displaying a plurality of wiring procedure selection buttons corresponding a wire harness to be wired, and a wiring position display region for displaying a wiring position of the wire harness that corresponds to the selected wiring procedure selection button.
    Type: Grant
    Filed: March 1, 2016
    Date of Patent: July 12, 2022
    Assignee: HITACHI METALS, LTD.
    Inventors: Kenji Kawase, Masaru Ishikawa, Katsuju Aoki
  • Patent number: 11382534
    Abstract: A method of detecting the presence of a person on a bed comprising, receiving movement data in pseudo-real-time, extracting features from the movement data for a time period in pseudo-real-time, determining whether the bed is occupied for the time period in pseudo-real-time, for each time period in which the bed is indicated as occupied, determining a user on a side of the bed, based on data from a plurality of time periods, and utilizing a sleep engine to determine sleep stages for the user. The method in one embodiment further comprising flagging when a majority of the plurality of time periods indicate that the sleep stage for the user is awake and providing a sleep recording to the user, showing the sleep stages for the user.
    Type: Grant
    Filed: October 14, 2019
    Date of Patent: July 12, 2022
    Assignee: DP Technologies, Inc.
    Inventors: Philippe Richard Kahn, Arthur Kinsolving, Mark Andrew Christensen, Venkat Easwar, Andrew Cotton-Clay
  • Patent number: 11360462
    Abstract: The objective of the present invention is to simplify the transfer of a program that has been edited. A support device, which assists in the development of a program executed by a target device provided in factory automation (FA), carries out a transfer process for transferring the program to the target device. The program includes a control program for controlling a machine and an HMI program for processing a variable used by the control program. When the control program or the HMI program has been edited, the support device simultaneously transfers the control program and the HMI program respectively to a control device and an HMI device.
    Type: Grant
    Filed: July 10, 2019
    Date of Patent: June 14, 2022
    Assignee: OMRON Corporation
    Inventor: Yutsuka Shigemori
  • Patent number: 11360650
    Abstract: A control system of a technical installation includes an operator station client and an operator station server that has a visualization service and stored object models of technical objects of the technical installation and generates an XY trend diagram with an operating point visualized in the XY trend diagram from a first measurement value associated with the first technical object and a second measurement value associated with the second technical object, and transmits the XY trend diagram with the operating point to the operator station client via the visualization service, wherein the XY trend diagram and/or the operating point has a reference to an object model, the operating point is influenceable by the technical object underlying the referenced object model, and an operator of the operator station client is visually presented with the referenced object model via the visualization service when selecting the operating point in the XY trend diagram.
    Type: Grant
    Filed: October 8, 2020
    Date of Patent: June 14, 2022
    Assignee: Siemens Aktiengesellschaft
    Inventor: Benjamin Lutz
  • Patent number: 11354863
    Abstract: Systems and methods for immersive and collaborative video surveillance, in the commercial security industry are provided. Some methods can include receiving a video data stream from a surveillance camera in a monitored region via a cloud network, a user interface device of or coupled to a virtual reality headset displaying the video data stream, and the user interface device receiving user input corresponding to a movement of a user's body to navigate the video data stream and simulate the user navigating the monitored region from within the monitored region.
    Type: Grant
    Filed: June 30, 2016
    Date of Patent: June 7, 2022
    Assignee: HONEYWELL INTERNATIONAL INC.
    Inventors: MuthuRamji Vadamalayan, Deepakumar Subbian, Kathiresan Periyasamy
  • Patent number: 11349925
    Abstract: A system and method in a building or vehicle for an actuator operation in response to a sensor according to a control logic, the system comprising a router or a gateway communicating with a device associated with the sensor and a device associated with the actuator over in-building or in-vehicle networks, and an external Internet-connected control server associated with the control logic implementing a PID closed linear control loop and communicating with the router over external network for controlling the in-building or in-vehicle phenomenon. The sensor may be a microphone or a camera, and the system may include voice or image processing as part of the control logic. A redundancy is used by using multiple sensors or actuators, or by using multiple data paths over the building or vehicle internal or external communication. The networks may be wired or wireless, and may be BAN, PAN, LAN, WAN, or home networks.
    Type: Grant
    Filed: May 30, 2018
    Date of Patent: May 31, 2022
    Assignee: May Patents Ltd.
    Inventors: Yehuda Binder, Benjamin Maytal
  • Patent number: 11325263
    Abstract: Embodiments included herein are directed towards a system and method for robotic control. The system may include a graphical user interface configured to allow a user to access a data storage unit associated with a robot. The system may further include a configurable portion including the data storage unit, a manipulator controller, and a data transfer layer. The system may also include a generic portion configured to parse the configurable portion to generate a robotic controller.
    Type: Grant
    Filed: June 29, 2018
    Date of Patent: May 10, 2022
    Assignee: Teradyne, Inc.
    Inventors: Xi Chen, Douglas E. Barker
  • Patent number: 11320808
    Abstract: Provided is a plant data display processing device including: a data classification unit that classifies operation data into categories according to similarity; an evaluation index calculation unit that calculates an evaluation index of a category from a value of the operation data; and a classification result display processing unit that calculates a representative value of the operation data for each of the categories from the operation data contained in each of the categories, maps identification information of each of the categories to two-dimensional space in accordance with similarity of a representative value of the operation data, and generates three-dimensional image data in which the identification information of each of the categories is shown on a plane formed of a first axis and a second axis, and the evaluation index of the category is shown on a third axis.
    Type: Grant
    Filed: June 16, 2017
    Date of Patent: May 3, 2022
    Assignee: HITACHI, LTD.
    Inventors: Yoshinari Hori, Kouji Kageyama, Hiroki Yamamoto, Masaaki Mukaide
  • Patent number: 11320976
    Abstract: In order to facilitate creation of a controller program and a UI program in which variables match each other, this program development support unit is provided with: a calculation unit and a program development support program which implement a sequence program editing unit, a UI editing unit, and a copy function unit; a display unit; and an operation input unit. The copy function unit detects selection, through the input operation unit, of an element of the sequence program and movement to an editing screen in a user interface program, and causes elements in the user interface program that correspond to elements in the sequence program to be reflected on the editing screen of the user interface program. The copy function unit detects the type of the sequence program being edited, and, depending on the type of sequence program, determines the type of elements of the user interface program.
    Type: Grant
    Filed: February 28, 2018
    Date of Patent: May 3, 2022
    Assignee: OMRON Corporation
    Inventor: Shintaro Iwamura
  • Patent number: 11290517
    Abstract: A display data providing apparatus includes an application server configured to generate display data, and a two-way communication WEB server which is configured to provide the display data generated by the application server to a display device, in response to a request from the display device, and which is configured to perform two-way communication with the display device. The application server includes a data update management unit configured to determine whether to update the display data, and a data generation unit configured to generate the display data if the data update management unit determines that the display data is to be updated. If the data update management unit determines that the display data is to be updated, the two-way communication WEB server provides the display data generated by the data generation unit to the display device, regardless of the request from the display device.
    Type: Grant
    Filed: January 6, 2020
    Date of Patent: March 29, 2022
    Assignee: FANUC CORPORATION
    Inventors: Kouji Sekimoto, Hideo Ogino
  • Patent number: 11260538
    Abstract: A teaching system for a robot is provided, including a motion bar for controlling the robot and a robot system utilizing the teaching system. In one embodiment, the teaching system is provided including a first controller configured to provide motion-related control functions for controlling motion of the robot. The teaching system may also include a second controller configured to provide control functions other than the motion-related control functions for programming one or more actions of the robot.
    Type: Grant
    Filed: August 20, 2019
    Date of Patent: March 1, 2022
    Assignee: Flexiv Ltd.
    Inventors: Shiquan Wang, Xuesen Li
  • Patent number: 11252218
    Abstract: A mobile device is coupled to a computer system configured to access media content sources and play media content items provided thereby on a media device. The mobile device receives a first control specification that includes a plurality of first information items each associated with one of the media content sources and a first action definition. The first information items are concurrently displayed on a remote control user interface of the mobile device. In accordance with a selection of one of the first information items corresponding to a first content source, the mobile device transmits a command of a first action definition corresponding to the selected first information item to the computer system, and receives a second control specification that includes a plurality of second information items. Each second information item is associated with a respective content item provided by the first content source and a second action definition.
    Type: Grant
    Filed: May 18, 2020
    Date of Patent: February 15, 2022
    Assignee: Google LLC
    Inventor: Jeff Ting Yann Lu
  • Patent number: 11244489
    Abstract: A method of determining identifiers for tagging frames of animation with is provided. The method comprises obtaining data indicating motion of an animated object in a plurality of frames and detecting the object as performing a pre-determined motion in at least some of the plurality of frames. For a given frame, it is determined based on the detected pre-determined motion, whether to associate an identifier with the pre-determined motion, the identifier indicating an event that is to be triggered in response to the pre-determined motion. The frames of the animation comprising the detected pre-determined motion are tagged, in response to a determination of an identifier. The pre-determined motion and corresponding identifier are determined by inputting the obtained data to machine learning model. A corresponding system is also provided.
    Type: Grant
    Filed: November 13, 2019
    Date of Patent: February 8, 2022
    Assignee: Sony Interactive Entertainment Inc.
    Inventors: Fabio Cappello, Oliver Hume
  • Patent number: 11241812
    Abstract: Provided is an injection molding system that uses an identification code, collectively manages the specifications and combinations of an injection molding machine and peripheral devices, and secures a suitable production state for a combination of a wide variety of specifications. An injection molding system include: an injection molding machine; a plurality of peripheral devices; an identification code attached to the injection molding machine and each of the plurality of peripheral devices, and having identification information of the injection molding machine and each of the plurality of peripheral devices; a code reader that reads the identification code; and a management unit including a storage unit that stores a correct combination of the identification code of the injection molding machine and the plurality of peripheral devices, and a confirmation determination unit for confirming whether the correct combination stored in the storage unit matches the identification code read by the code reader.
    Type: Grant
    Filed: March 26, 2020
    Date of Patent: February 8, 2022
    Assignee: FANUC CORPORATION
    Inventors: Kazuyoshi Tanaka, Junpei Maruyama
  • Patent number: 11237849
    Abstract: Systems and methods of transferring data from memory to manage graphical output latency are provided. A device having a display receives an acoustic signal that carries a query. The device determines that a wireless controller is in a first state. The device establishes, based on receipt of the acoustic signal and the determination that the wireless controller device is in the first state, a first interaction mode for a graphical user interface rendered by the computing device for display via the display device. The device sets a prefetch parameter to a first value and prefetches the corresponding amount of electronic content items. The device establishes a second interaction mode and overrides the first value of the prefetch parameter to a second value, and prefetches a second amount of electronic content items corresponding to the second value.
    Type: Grant
    Filed: October 3, 2017
    Date of Patent: February 1, 2022
    Assignee: Google LLC
    Inventors: Jian Wei Leong, Leo Baghdassarian, Lucas Hiroshi De Carvalho Hirata