Patents Examined by Carlos Ortiz Rodriguez
  • Patent number: 9350174
    Abstract: A network system is provided. The network system includes: at least one component selected from an energy receiving unit receiving energy and an energy management unit managing the energy receiving unit. The energy receiving unit or the energy management unit receives energy rate related information; an energy usage amount or a usage rate of when the component is controlled on the basis of at least the energy rate related information is less than that of when the component is controlled without the basis of at least energy rate related information; if the energy rate related information is high cost information, a function of one component constituting the energy receiving unit is limited; and an operating time or an output of the energy receiving unit is adjusted in correspondence to the limited function of one component.
    Type: Grant
    Filed: June 27, 2011
    Date of Patent: May 24, 2016
    Assignee: LG ELECTRONICS INC.
    Inventors: Junho Ahn, Yanghwan Kim, Hoonbong Lee, Koonseok Lee, Deagui Lee
  • Patent number: 9350850
    Abstract: A home entertainment device eliminates the need to use multiple remote's. The device is connected (by wired and/or wireless links) to electronic consumer devices (ECDs) to be controlled. A user uses a portable display device to view pages served by the device, and thereby to communicate with the device and indirectly control the ECDs. In a first aspect, a HDMI-CEC communication is used to identify a codeset from a codeset database. In a second aspect, the codeset of a remote is identified by serving pictures of remotes to the user. The user selects a picture and the system looks up its codeset. In a third aspect, keys on an illustration of a remote are dragged and dropped to create a new custom remote. In a fourth aspect, the user supplies a digital photograph of a remote. The system performs optical recognition and identifies the type of remote and its codeset.
    Type: Grant
    Filed: April 18, 2008
    Date of Patent: May 24, 2016
    Assignee: UEI Cayman Inc.
    Inventors: Steven M. Pope, Raymond O. Chock, Norman G. Sheridan
  • Patent number: 9348392
    Abstract: A computer system for use with a building management system in a building includes a processing circuit configured to use historical data received from the building management system to automatically select a set of variables estimated to be significant to energy usage in the building. The processing circuit is further configured to apply a regression analysis to the selected set of variables to generate a baseline model for predicting energy usage in the building.
    Type: Grant
    Filed: September 9, 2013
    Date of Patent: May 24, 2016
    Assignee: Johnson Controls Technology Corporation
    Inventors: Kirk H. Drees, Michael J. Wenzel
  • Patent number: 9349660
    Abstract: A system and method for monitoring a process tool of an integrated circuit manufacturing system are disclosed. An exemplary method includes defining zones of an integrated circuit manufacturing process tool; grouping parameters of the integrated circuit manufacturing process tool based on the defined zones; and evaluating a condition of the integrated circuit manufacturing process tool based on the grouped parameters.
    Type: Grant
    Filed: December 1, 2011
    Date of Patent: May 24, 2016
    Assignee: Taiwan Semiconductor Manufacturing Company, Ltd.
    Inventors: Po-Feng Tsai, Chia-Tong Ho, Sunny Wu, Jo Fei Wang, Jong-I Mou, Chin-Hsiang Lin
  • Patent number: 9346219
    Abstract: The present invention relates to a computer-implemented method of manufacturing customized 3D objects. The method includes retrieving a source model for a 3D object and a plurality of defined control points for the 3D object from a database; receiving modifications to at least some of the control points from a first user; automatically applying the modifications to the source model to create a modified model; and automatically generating print instructions for manufacture of a customized version of the 3D object. A system and 3D models generated by the method are also disclosed.
    Type: Grant
    Filed: July 9, 2014
    Date of Patent: May 24, 2016
    Assignee: MAKIEWORLD LIMITED
    Inventors: Alice Taylor, Luke Petre, Joanna Roach, Sulka Haro
  • Patent number: 9348619
    Abstract: A user interface is provided for selection of a previously specified scenario from a plurality of previously specified scenarios. Each previously specified scenario includes a previously specified topology of the electronic system, one or more previously specified parameter values applied to the electronic system, a previously specified traffic profile, and respective precompiled values of one or more measurands. In response to user selection of one of the previously specified scenarios, the precompiled values of the measurands are displayed. The user interface further provides for specification of a scenario. In response to user specification of a scenario, traffic emulation circuitry in the programmable IC is configured to execute the scenario. The value of the at least one measurand is computed and displayed.
    Type: Grant
    Filed: March 12, 2013
    Date of Patent: May 24, 2016
    Assignee: XILINX, INC.
    Inventors: Patrick Lysaght, Paul R. Schumacher, Graham F. Schelle, Yi-Hua Yang
  • Patent number: 9348330
    Abstract: A machine having a function for adjusting the position of mechanical origin of a moving part (10) that is driven by a servo motor equipped with a position detector, comprising a reference counter (16) for counting the value detected by the position detector, a storage unit (17) for storing the capacity of the reference counter of when the moving part is moved in a predetermined direction and is positioned at the position of mechanical origin, a reference counter reading unit (18) for reading the value of the reference counter of when the moving part is positioned, a counter capacity reading unit (19) for reading the counter capacity of the reference counter, and an adjustment amount calculation unit (20) for calculating the amount of adjusting the position of mechanical origin based on the value of the reference counter and on the capacity of the reference counter.
    Type: Grant
    Filed: August 15, 2012
    Date of Patent: May 24, 2016
    Assignee: FANUC Corporation
    Inventor: Hiroyuki Abe
  • Patent number: 9342060
    Abstract: A method for controlling a gas turbine engine includes: generating model parameter data as a function of prediction error data, which model parameter data includes at least one model parameter that accounts for off-nominal operation of the engine; at least partially compensating an on-board model for the prediction error data using the model parameter data; generating model term data using the on-board model, wherein the on-board model includes at least one model term that accounts for the off-nominal operation of the engine; respectively updating one or more model parameters and one or more model terms of a model-based control algorithm with the model parameter data and model term data; and generating one or more effector signals using the model-based control algorithm.
    Type: Grant
    Filed: September 14, 2010
    Date of Patent: May 17, 2016
    Assignee: United Technologies Corporation
    Inventors: James W. Fuller, Ramesh Rajagopalan
  • Patent number: 9342632
    Abstract: In exemplary implementations of this invention, a computer-assisted, handheld machining tool allows even an inexperienced user to carve a complex 3D object, while maintaining artistic freedom to modify the sculpture from an initial CAD design. The tool prevents the user from unintentionally removing material from a volume defined by the CAD design. It does so by slowing or halting spindle rotation as the bit approaches or penetrates the protected volume. The user can override this protective feature. The tool may operate in at least three interaction modes: (i) a static mode in which a static CAD model is used, where the computer assists by preventing the user from damaging the static model; (ii) a dynamic mode where the computer dynamically modifies the CAD model during the sculpting process; and (iii) an autonomous mode where the computer can operate independently of the user, for tasks such as semi-automatic texture rendering.
    Type: Grant
    Filed: March 4, 2013
    Date of Patent: May 17, 2016
    Assignee: Massachusetts Institute of Technology
    Inventors: Amit Zoran, Joseph Paradiso, Roy Shilkrot
  • Patent number: 9342070
    Abstract: In a method for designing a sheet-metal-forming process in which a sheet-metal part is formed, a visual representation of the sheet-metal part is computed and displayed. Visual labels are displayed, each label being visually linked to the representation of a feature of the part. The labels indicate one or more processing units of the sheet-metal-forming process that are assigned to the features. The labels can also indicate process operations to which these processing units are assigned.
    Type: Grant
    Filed: May 31, 2013
    Date of Patent: May 17, 2016
    Assignee: Autoform Engineering GmbH
    Inventors: Waldemar Kubli, Matthias Pietsch, Silke Wagner
  • Patent number: 9341962
    Abstract: In a method for patterning a workpiece provided with dies in a direct write machine, pattern data associated with a selected die, or group of dies, is transformed into adjusted circuit pattern data dependent both on the original pattern data and the transformed positions, wherein the adjusted circuit pattern data represents the circuit pattern of the plurality of dies, or group of dies, such that the adjusted circuit pattern is fitted to a plurality of sub-areas of the workpiece area, and wherein each sub-area is associated with a die, or group of dies, among the plurality of dies distributed on the workpiece. A pattern is then written on the workpiece according to the adjusted circuit pattern data.
    Type: Grant
    Filed: February 28, 2011
    Date of Patent: May 17, 2016
    Assignee: MYCRONIC AB
    Inventors: Mikael Wahlsten, Per-Erik Gustafsson
  • Patent number: 9336414
    Abstract: A method of activating a function such as unlocking a mobile telephone keypad by an instruction sequence {xi, . . . , xn} of a length n given to a user, who validates the sequence to activate the function. The instruction sequence is determined randomly, and for each instruction xi, the method includes: sending an instruction xi to the user; receiving a response yi from the user; analysis for validation of instruction xi; instruction xi is said to be validated when yi is a valid response for xi and the time elapsed between the sending of xi and the receipt of yi is shorter than a set period ?i; if instruction xi is not validated then the function is not activated; sending the next instruction, if any, after validation of xi; activating the function when at least the last instruction sent is validated.
    Type: Grant
    Filed: December 21, 2011
    Date of Patent: May 10, 2016
    Assignee: CASSIDIAN SAS
    Inventor: Bruno Folscheid
  • Patent number: 9335748
    Abstract: An energy management system uses an expert engine and a numerical solver to determine an optimal manner of using and controlling the various energy consumption, producing and storage equipment in a plant/communities in order to for example reduce energy costs within the plant, and is especially applicable to plants that require or that are capable of using and/or producing different types of energy at different times. The energy management system operates the various energy manufacturing and energy usage components of the plant to minimize the cost of energy over time, or at various different times, while still meeting certain constraints or requirements within the operational system, such as producing a certain amount of heat or cooling, a certain power level, a certain level of production, etc.
    Type: Grant
    Filed: July 26, 2010
    Date of Patent: May 10, 2016
    Assignee: EMERSON PROCESS MANAGEMENT POWER & WATER SOLUTIONS, INC.
    Inventors: Peter N. Francino, Frederick C. Huff
  • Patent number: 9335761
    Abstract: A processing component that executes one or more industrial control procedures is provided. A procedure class component implements at least one instance of the industrial control procedures, where the instance is dynamically adapted to a parameter of equipment that operates the industrial control procedure.
    Type: Grant
    Filed: September 30, 2008
    Date of Patent: May 10, 2016
    Assignee: ROCKWELL AUTOMATION TECHNOLOGIES, INC.
    Inventors: Clark L. Case, Robert Kline
  • Patent number: 9337663
    Abstract: A building automation system including a controller, at least one outlet for providing electrical energy to one or more electrical devices, at least one sensor for detecting one or more characteristics of the electrical devices, and a communication link configured to allow communication between the controller and other components of the system, wherein the controller is configured to control (e.g., interrupt, change, adjust, terminate, increase, and/or meter) the supply of power to the at least one outlet based, in part, on one or more characteristics of the electrical device.
    Type: Grant
    Filed: December 19, 2013
    Date of Patent: May 10, 2016
    Assignee: Green Edge Technologies, Inc.
    Inventors: William P. Alberth, Jr., Seang Yong Chau, David K. Hartsfield, Scott A. Steele
  • Patent number: 9335751
    Abstract: Methods, systems, and apparatus for cooling control in a datacenter. In one aspect, a method includes, for each processing device in a cluster of processing devices configured to perform a distributed task, wherein each processing device is thermally controlled by a cooling system that controls cooling to each processing device on an individual basis, determining whether the processing device is operating within a performance target for the cluster of processing devices; for each processing device determined to not be operating within the performance target for the cluster, generating a respective control signal to adjust the cooling delivery to the processing device to cause the performance of the processing device to be within the performance target for the cluster of processing devices; and for each processing device determined to be operating within the performance target for the cluster, maintaining the cooling delivery to the processing device.
    Type: Grant
    Filed: August 28, 2013
    Date of Patent: May 10, 2016
    Assignee: Google Inc.
    Inventors: Soheil Farshchian, Jeremy Rice
  • Patent number: 9335760
    Abstract: A method and corresponding system is provided for determining an optimum manufacturing process routing. The method comprises electronically constructing a plurality of manufacturing process routings for a component to be manufactured. The electronically constructing for each manufacturing process routing of the plurality of manufacturing process routings comprises defining a recursive process routing tree for each manufacturing process routing, the recursive process routing tree comprising a plurality of nodes, each node of the plurality of nodes corresponding to a manufacturing process and comprising a branch node when the manufacturing process for a given node may be decomposed into a plurality of sub-processes for the given node.
    Type: Grant
    Filed: November 14, 2014
    Date of Patent: May 10, 2016
    Assignee: aPriori Technologies, Inc.
    Inventors: Michael L. Philpott, Jeremy D. Rishel, Elisha Gallaudet, Emmanuel Gerlovin
  • Patent number: 9329212
    Abstract: Systems and methods for providing collaborative energy benchmarking are described. Information including background data, energy consumption data, temporal data, and/or other information is gathered from multiple sources and stored in a central database. Based on the stored information, energy benchmarks are created for measuring residential energy usage. Energy usage data is displayed to consumers in multiple formats, and permits consumers to directly compare their energy usage data to other consumers or groups of consumers, in addition to their own energy usage. In some embodiments, energy challenge programs encourage reduction of energy usage. Through such programs, consumers create and present challenges for themselves and/or other consumers, such as to reduce energy usage during a given timeframe. The progress of the group and individual consumers is displayed during the course of a challenge.
    Type: Grant
    Filed: February 27, 2015
    Date of Patent: May 3, 2016
    Assignee: Tendril Networks, Inc.
    Inventors: Charles Reid Benes, Rebecca Fay Premus, Michael Kent Ruth, Carol L. Stimmel, Adrian Christopher Tuck, Andrew James Wheeler
  • Patent number: 9329582
    Abstract: A method for providing independent static and dynamic models in a prediction, control and optimization environment utilizes an independent static model (20) and an independent dynamic model (22). The static model (20) is a rigorous predictive model that is trained over a wide range of data, whereas the dynamic model (22) is trained over a narrow range of data. The gain K of the static model (20) is utilized to scale the gain k of the dynamic model (22). The forced dynamic portion of the model (22) referred to as the bi variables are scaled by the ratio of the gains K and k. Thereafter, the difference between the new value input to the static model (20) and the prior steady-state value is utilized as an input to the dynamic model (22). The predicted dynamic output is then summed with the previous steady-state value to provide a predicted value Y.
    Type: Grant
    Filed: September 10, 2012
    Date of Patent: May 3, 2016
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Eugene Boe, Stephen Piche, Gregory D. Martin
  • Patent number: 9329584
    Abstract: A system, program and related computer implemented method for selecting a controller and constructing it to automate one or more processes is provided. The method comprises the steps of: constructing a controller from a plant described by an LPV model to which a scheduling parameter is given by: a) calculating one or more ? gaps and a mean value of each candidate of a plant parameter vector of said LPV model based on a requirement of preselected constraints; b) choosing a candidate via information gathered by proof based on the magnitude of differences between the ? gaps; c) converting the LPV model into LMI and finding controllers, according to an H? criterion, at all combination end points of a maximum value and a minimum value of the plant parameter vector thus chosen; and d) choosing and constructing said chosen controller for said plant.
    Type: Grant
    Filed: December 15, 2011
    Date of Patent: May 3, 2016
    Assignee: International Business Machines Corporation
    Inventor: Junya Shimizu