Patents Examined by A. Elamin
  • Patent number: 10592449
    Abstract: A data processing system for processing data messages received from multiple user terminals over one or more data networks includes a processor, an input/output (I/O) range, and multiple processing layers configured to run on the processor. The multiple processing layers include an application layer, including an application, configured when run on the processor to process data messages from the I/O range, a hardware layer configured when run on the processor to communicate with hardware devices including the user terminals, and an operating system kernel layer configured when run on the processor to provide data communications between the application layer and the hardware layer. The application layer can bypass the operating system kernel layer when communicating with the hardware layer to poll the I/O range for data messages for input to and processing by the application.
    Type: Grant
    Filed: January 10, 2018
    Date of Patent: March 17, 2020
    Assignee: Nasdaq Technology AB
    Inventor: Hakan Winbom
  • Patent number: 10585462
    Abstract: Techniques are provided for system level modeling of two-phase cooling systems. In one example, a computer-implemented method comprises determining, by a system operatively coupled to a processor, respective sets of steady state values for parameters at inlet-outlet junctions using a system model, wherein the determining is based on first user input specifying a cooling system design comprising a plurality of part objects, wherein adjacent part objects in a flow direction are connected at the inlet-outlet junctions. The computer-implemented method can also comprise generating, by the system, a graphical display that depicts the respective sets of parameter values at the inlet-outlet junctions.
    Type: Grant
    Filed: September 26, 2016
    Date of Patent: March 10, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Timothy Joseph Chainer, Leitao Chen, Pritish Ranjan Parida, Mark Delorman Schultz, Fanghao Yang
  • Patent number: 10579078
    Abstract: Controllers and methods are disclosed for aiding a user in programming a schedule of a programmable controller. In an illustrative embodiment, a guided programming routine can be activated by a user, which then guides a user through two or more screens that are designed to collect sufficient information from the user to generate and/or update at least some of the schedule parameters of the controller.
    Type: Grant
    Filed: June 30, 2017
    Date of Patent: March 3, 2020
    Assignee: Ademco Inc.
    Inventors: John B. Amundson, Heidi J. Finch, Brent D. Vick
  • Patent number: 10570717
    Abstract: A method for controlling operation of a steam-assisted gravity drainage (SAGD) oil well system to increase efficiency in emulsion production includes obtaining a predictive model of the SAGD oil well system. The predictive model has control parameters including one or more continuous control parameters and one or more discrete control parameters. The method also includes utilizing the predictive model to determine values for the control parameters that meet one or more objectives for the SAGD oil well system subject to one or more constraints based on a sequence of iterations of solving a mixed integer non-linear problem. The method further includes adjusting controls of the SAGD oil well system based on the determined values of the control parameters.
    Type: Grant
    Filed: September 26, 2016
    Date of Patent: February 25, 2020
    Assignee: International Business Machines Corporation
    Inventors: Andrew R. Conn, Lior Horesh, Matthias Kormaksson, Moshood O. Saliu, Theodore G. van Kessel
  • Patent number: 10562231
    Abstract: A system of solid free form fabrication (SFF) is disclosed. The system comprises: receiving SFF data collectively pertaining to a three-dimensional shape of the object and comprising a plurality of slice data each defining a layer of the object. The system also comprises, for each of at least a few of the layers, dispensing a building material on a receiving medium, straightening the building material, and selectively ablating the building material according to respective slice data.
    Type: Grant
    Filed: September 10, 2018
    Date of Patent: February 18, 2020
    Assignee: IO TECH GROUP LTD.
    Inventors: Michael Zenou, Ziv Gilan
  • Patent number: 10563979
    Abstract: A method of controlling a robot within a volume, the method comprising: receiving a three dimensional model including a model of the robot and a model of the volume in which the robot is configured to move within; defining a plurality of positions within the model of the volume to which the robot is moveable to, the plurality of positions being identified by an operator; receiving scanned three dimensional data of the robot and at least a part of the volume; determining a transformation algorithm using the three dimensional model and the scanned three dimensional data; applying the transformation algorithm to one or more positions of the plurality of positions to provide one or more transformed positions; and controlling movement of the robot using one or more of the transformed positions.
    Type: Grant
    Filed: June 6, 2017
    Date of Patent: February 18, 2020
    Assignee: ROLLS-ROYCE PLC
    Inventor: Neil K. Hastilow
  • Patent number: 10545481
    Abstract: Methods and software for generating machine-control instructions for controlling subtractive manufacturing equipment to form a plurality of objects from a single workpiece. In some embodiments, the machine-control instructions are for milling equipment that mills the objects from a single body of material by milling material from obverse and reverse sides of the body of material. Milling from the obverse side forms valleys in the obverse side and leaves interconnecting portions that connect together the plurality of objects. A removable fixating material is added to the valleys for holding the objects firmly in place relative to one another for milling from the reverse side. After the removable fixating material has hardened, milling from the reverse side removes the interconnecting portions. Milling operations from the obverse and reverse sides can include operations in addition to the forming of the valleys and removing of the interconnecting portions.
    Type: Grant
    Filed: December 28, 2017
    Date of Patent: January 28, 2020
    Assignee: PROTO LABS INC
    Inventor: James L. Jacobs, II
  • Patent number: 10481667
    Abstract: An electronic device performs a method for adjusting a sleep mode display mechanism. The method includes determining, responsive to a trigger, whether a trusted device is proximate to the electronic device. The method further includes adjusting a sleep mode display mechanism of the electronic device when the trusted device is determined to be proximate to the electronic device.
    Type: Grant
    Filed: October 18, 2017
    Date of Patent: November 19, 2019
    Assignee: GOOGLE TECHNOLOGY HOLDINGS LLC
    Inventor: Parikshit Dharawat
  • Patent number: 10471651
    Abstract: A repair system includes a 3D-object repair apparatus and a repair-data providing apparatus. The repair-data providing apparatus includes: a damaged-part determining part to determine a location of the damaged part of the object to be repaired by comparing 3D-object data of the object to be repaired obtained by the scanner and 3D-object data of an original of the object to be repaired; a mode selecting part to select a repair mode from among a first repair mode of repairing only the damaged part of the object to be repaired and a second repair mode of repairing a range broader than the damaged part of the object to be repaired, the range including the damaged part, in accordance with a condition of a damaged surface of the object to be repaired; and a repair-data generating part to generate the 3D-object repair data corresponding to the selected repair mode.
    Type: Grant
    Filed: June 3, 2015
    Date of Patent: November 12, 2019
    Assignee: MITSUBISHI HITACHI POWER SYSTEMS, LTD.
    Inventors: Hiroyuki Yagita, Yui Okada, Hiroaki Ishikawa, Jun Hyodo, Hiroyuki Esashi
  • Patent number: 10474127
    Abstract: Prediction of a machining time at higher accuracy considering a machine delay generated in a machine is allowed by a numerical controller of the invention.
    Type: Grant
    Filed: October 17, 2017
    Date of Patent: November 12, 2019
    Assignee: Fanuc Corporation
    Inventor: Hisateru Ishiwari
  • Patent number: 10471659
    Abstract: According to some embodiments, a method of optimizing an additive fabrication process for an object is provided, the method comprising obtaining a representation of an intermediate form of the object, the intermediate form being an expected shape of the object when partially fabricated by the additive fabrication process, simulating one or more forces expected to be applied to the intermediate form of the object during the additive fabrication process, evaluating one or more results of the simulating step against one or more criteria, and adapting the additive fabrication process based at least in part on a result of the evaluating.
    Type: Grant
    Filed: June 4, 2018
    Date of Patent: November 12, 2019
    Assignee: Formlabs, Inc.
    Inventor: Shane Wighton
  • Patent number: 10466673
    Abstract: A control device and methods for controlling an air conditioner are provided. The control device includes: an interface configured to receive measurement information indicating a detected indoor temperature; and a controller configured to, after initiating an air conditioning operation according to a set temperature which is inputted by a user, determine occurrence of an event according to a pre-defined criterion based on a relationship between the indoor temperature of the received measurement information and the set temperature with time, and, in response to the event occurring, change the set temperature.
    Type: Grant
    Filed: March 1, 2017
    Date of Patent: November 5, 2019
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Sangjin Tae
  • Patent number: 10459675
    Abstract: A method and control system control a process line by providing a PLC with control screens each having a unique screen number. Each HMI device is provided access to a first set of the control screens, with displayed buttons labeled with a corresponding one of the control screens. Input signals are received from a requesting HMI device that identifies the requesting HMI device and requests a control action or a monitoring action for a corresponding workstation. Additionally, the requesting HMI device is provided access to a second set of the control screens based on the received input signals, such that the HMI devices share an HMI control template that is also dynamically and individually scalable to the requesting HMI device. The process line is then controlled via the PLC in response to control signals from the HMI devices corresponding to selections from the control screens.
    Type: Grant
    Filed: September 1, 2016
    Date of Patent: October 29, 2019
    Assignee: Fives Cinetic Corp.
    Inventor: Amjad Hashem
  • Patent number: 10455781
    Abstract: A method for controlling surface irrigation comprising: measuring in real time surface water depths and water stream advancing durations of each of measuring points in a first half of a target farmland block, and substituting them into a surface irrigation model, to obtain initial values of soil infiltration parameters, substituting the initial values into the surface irrigation model, to obtain analog values of surface water depths of each of measuring points having water before a preset measuring point when the water stream in the first half of the target farmland block has advanced to the preset measuring point, by using the objective function that average value of the errors of the measured values that are corresponding to it is minimum, reversely solving and optimizing the soil infiltration parameters, and substituting optimized soil infiltration parameters again into the surface irrigation model, and adjusting an irrigation duration according to the prediction result.
    Type: Grant
    Filed: March 22, 2016
    Date of Patent: October 29, 2019
    Assignee: China Institute of Water Resources and Hydropower Research
    Inventors: Di Xu, Caili Wu, Meijian Bai, Yinong Li, Fuxiang Li, Yuan Shi
  • Patent number: 10452090
    Abstract: Methods, apparatus, and systems are provided for measuring the supply of a consumable product to a facility over time and analyzing the measurements to determine the consumption or supply of the product by one or more loads and/or sources in the facility, and to determine induced and residual heat flow through the facility's envelope. Various aspects compare the measured supply of the consumable product to a database of consumption signatures. Operating conditions and facility characteristics may be further considered in determining a particular user's access of the consumable product. Thermal resistance factors of the building may be determined, which are based on the induced and residual heat flow through the facility. Finally, one or more signatures of a building system are analyzed to determine a building's overall efficiency, including determining a controllable load of a building and/or determining an efficient start time for one or more building systems.
    Type: Grant
    Filed: September 7, 2016
    Date of Patent: October 22, 2019
    Assignee: NetESCO LLC
    Inventor: Michael Craig Scelzi
  • Patent number: 10452106
    Abstract: A foldable device including a first body supporting a first display region; a second body supporting a second display region; a sensor configured to sense a folding angle between the first body and the second body; an actuator configured to change the folding angle; and a controller configured to control the actuator to increase the folding angle between the first body and the second body without user physical pressure in response to a first predetermined input, and control the actuator unit to decrease the folding angle between the first body and the second body without user physical pressure in response to a second predetermined input.
    Type: Grant
    Filed: March 30, 2017
    Date of Patent: October 22, 2019
    Assignee: LG ELECTRONICS INC.
    Inventors: Taehoon Cho, Wonseok Joung, Eunhye Kim, Minkyoung Shin
  • Patent number: 10438247
    Abstract: Embodiments of the present invention provide systems, methods, and computer storage media directed at adaptive representation of a control/volume relationship. In embodiments, a method may include receiving, from a control system, a request for control/volume relationship information of a target event for a tactic group. In response, a representation of a control/volume curve can be generated. The representation of the control/volume curve can include a number of control segments. In embodiments, the control segments included within the representation of the control/volume curve are determined based, at least in part, on one or more configuration parameters. The resulting representation of the control/volume curve can then be transmitted to a control system. Other embodiments may be described and/or claimed herein.
    Type: Grant
    Filed: August 8, 2016
    Date of Patent: October 8, 2019
    Assignee: OATH (AMERICAS) INC.
    Inventor: Niklas Karlsson
  • Patent number: 10435179
    Abstract: A system for locating the center line of a bolt which extends through an aircraft part, including a robot which carries a nut or collar placement device and a stereo camera. A control system operates the camera to produce two images of the fastener at a specified angle. A processor then transforms the image information to control information for the robot to align the nut or collar placement device with the centerline of the fastener and then to place the nut or collar on the end of the fastener.
    Type: Grant
    Filed: April 18, 2017
    Date of Patent: October 8, 2019
    Assignee: Electroimpact, Inc.
    Inventor: Ryan P. Haldimann
  • Patent number: 10437204
    Abstract: A method and system for dynamic positioning (DP) of marine instrumented cables. By means of a model predictive adaptive controller the power control output of a nominal controller is compensated and therethrough one achieve a more rapid and precise controlling of the control devices and accordingly the instrumented cables.
    Type: Grant
    Filed: July 3, 2015
    Date of Patent: October 8, 2019
    Assignee: Kongsberg Seatex AS
    Inventors: Morten Breivik, Ola Erik Fjellstad
  • Patent number: 10437222
    Abstract: The present disclosure relates to a handheld tool, a method of adjusting a shape of a handle body and an apparatus using the same. The handheld tool includes a tool head; a handle body connected to the tool head; a ranger configured to scan and measure a radius of rotation of the handle body, wherein the radius of rotation of the handle body indicates a minimum value of a maximum unobstructed length of the handle body in each radial direction of a rotation direction; and a controller connected to the handle body and the ranger and configured to: detect an operation instruction with regard to the tool, and in response to the operation instruction, control the ranger to measure the radius of rotation of the handle body and adjust a shape of the handle body based on the measured radius of rotation.
    Type: Grant
    Filed: December 11, 2017
    Date of Patent: October 8, 2019
    Assignee: BEIJING XIAOMI MOBILE SOFTWARE CO., LTD.
    Inventor: Ke Wu