Generic Control System, Apparatus Or Process Patents (Class 700/1)
  • Patent number: 9569471
    Abstract: An asset model import connector includes an interface to receive asset data from a data source and a normalize module. The normalize module determines an operation to be performed at a system based on the received asset data and determines code to perform the determined operation. The schema may be populated with attributes from the asset data, and sent to the system.
    Type: Grant
    Filed: August 1, 2012
    Date of Patent: February 14, 2017
    Assignee: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
    Inventors: Dhiraj Sharan, Qiang Zeng, Sez Ming Yee
  • Patent number: 9563188
    Abstract: The embodiments described herein include a system, non-transitory tangible computer-readable medium including executable code, and a method. In one embodiment, a non-transitory tangible computer-readable medium including executable code is provided. The executable code includes instructions for providing a batch commissioning system configured to operatively couple at least two field devices to a control system, and for providing a batch decommissioning system configured to operatively uncouple the at least two field devices from the control system. The executable code further includes instructions for providing a graphical user interface (GUI) configured to use the batch commissioning system, the batch decommissioning system, or a combination thereof, to select, on a display, the at least two field devices, and to communicatively interface with the control system to operatively couple, uncouple, or a combination thereof, the at least two field device from the control system.
    Type: Grant
    Filed: August 1, 2013
    Date of Patent: February 7, 2017
    Assignee: General Electric Company
    Inventors: Abhik Banerjee, John Alexander Petzen, III
  • Patent number: 9473594
    Abstract: Methods and systems for robot cloud computing are described. Within examples, cloud-based computing generally refers to networked computer architectures in which application execution and storage may be divided, to some extent, between client and server devices. A robot may be any device that has a computing ability and interacts with its surroundings with an actuation capability (e.g., electromechanical capabilities). A client device may be configured as a robot including various sensors and devices in the forms of modules, and different modules may be added or removed from robot depending on requirements. In some example, a robot may be configured to receive a second device, such as mobile phone, that may be configured to function as an accessory or a “brain” of the robot. A robot may interact with the cloud to perform any number of actions, such as to share information with other cloud computing devices.
    Type: Grant
    Filed: November 18, 2014
    Date of Patent: October 18, 2016
    Assignee: X Development LLC
    Inventors: Ryan Hickman, Anthony G. Francis, Jr., Thor Lewis
  • Patent number: 9448688
    Abstract: A device is provided for visually indicating a replay status of media items on a media device. Aspects of the device include displaying in a graphical user interface (GUI) of the media device a representation of a first media item; displaying a profile score of the first media item that is based on user preferences; and displaying a replay score for the first media item.
    Type: Grant
    Filed: February 29, 2016
    Date of Patent: September 20, 2016
    Assignee: NAPO Enterprises, LLC
    Inventors: Waymen J. Askey, Hugh Svendsen
  • Patent number: 9429926
    Abstract: An automation and motion control system for the entertainment industry is used to dynamically respond to random or unknown inputs as well as known inputs and to coordinate the movement and operation of the objects, such as theatrical props, cameras, stunt persons, lighting, scenery, drapery, kinetic art sculptures, moving displays or other similar types of devices or items, on a large scale.
    Type: Grant
    Filed: May 16, 2014
    Date of Patent: August 30, 2016
    Assignee: TAIT TOWERS MANUFACTURING, LLC
    Inventor: James D. Love
  • Patent number: 9423779
    Abstract: A facility employing systems, methods, and/or techniques for dynamically and adaptively configuring configurable energy consuming and producing devices (e.g., smart energy devices) based on user profiles and user presence information is disclosed. In some embodiments, the facility periodically detects the presence of users, and retrieves preference information for those users. For each of one or more configurable energy devices in the area, the facility generates a combined setting based on the preferences of each user present and adjusts the devices based on the combined settings. For example, if User A, User B, and User C are present in a room and User A's preferred temperature setting is 75° F., User B's preferred temperature setting is 68° F., and User C's preferred temperature setting is 70° F., the facility may generate a combined setting for a thermostat by taking the average value of the users in the room.
    Type: Grant
    Filed: February 6, 2013
    Date of Patent: August 23, 2016
    Assignee: Tendril Networks, Inc.
    Inventor: Ashish Agarwal
  • Patent number: 9424449
    Abstract: A method, comprising: sending, by a radio frequency identification (RFID) reader, an identification request to an RFID tag; wherein the RFID tag is positioned within a coverage area of the RFID tag; searching, by the RFID reader, a lack of response from the RFID tag to the identification request during a silent period that ranges between a fraction of a second and a minute; and controlling, by the RFID reader and in response to a detection of the lack of response, a circuit that differs from the RFID reader and the RFID tag.
    Type: Grant
    Filed: June 8, 2015
    Date of Patent: August 23, 2016
    Inventors: Uri Erez, Elad Domanovitz
  • Patent number: 9420011
    Abstract: A communication system capable of enabling one or more communication devices to remotely execute one or more applications includes one or more communication devices that are coupled to a data connection. At least one of the one or more communication devices is operable to communicate a request to establish a communication session over the data connection. The system also includes one or more application servers that are coupled to the data connection. At least one of the one or more application servers is adapted to execute an application to establish the requested communication session with the at least one communication device. The at least one application server resides at a location remote from the at least one communication device. The at least one application server communicates a request for processing service to the at least one communication device. The request for processing service is communicated to the at least one communication device over the data connection.
    Type: Grant
    Filed: December 19, 2015
    Date of Patent: August 16, 2016
    Assignee: Hammond Development International, Inc.
    Inventor: Daniel D. Hammond
  • Patent number: 9399290
    Abstract: A method includes receiving first sensor data acquired by a first sensor in communication with a cloud computing system. The first sensor data has a first set of associated attributes including a time and a location at which the first sensor data was acquired. The method also includes receiving second sensor data acquired by a second sensor in communication with the cloud computing system. The second data has a second set of associated attributes including a time and a location at which the second sensor data was acquire. Further, the method includes generating a data processing result based at least in part on the first sensor data, the first set of associated attributes, the second sensor data, and the second set of associated attributes and instructing a robot in communication with the cloud computing system to perform a task based at least in part on the data processing result.
    Type: Grant
    Filed: September 23, 2014
    Date of Patent: July 26, 2016
    Assignee: Google Inc.
    Inventors: Anthony G. Francis, Jr., Ryan Hickman, Arshan Poursohi
  • Patent number: 9398247
    Abstract: An information processing apparatus includes a processor that receives captured image data and captured sound data corresponding to an environment in which content is reproduced and detects a user based on the captured image data and analyzes a situation of the environment based on a result of the detection and the captured sound data and controls an audio volume corresponding to reproduced content based on a result of the analyzing.
    Type: Grant
    Filed: July 19, 2012
    Date of Patent: July 19, 2016
    Assignee: SONY CORPORATION
    Inventor: Kazuya Tateishi
  • Patent number: 9372480
    Abstract: A method and system for configuring at least one communication interface module in a control or automation system includes a communication interface module for coupling at least two field bus systems. At least one first functional unit integrated in the communication interface module implements a connection to a configured superordinate controller via a first communication link on the basis of a first field bus protocol. At least one second functional unit integrated in the communication interface module implements a connection for field devices via a second communication link on the basis of a second field bus protocol. At least one further, third functional unit integrated in the communication interface module is configured to connect further field devices via input and/or output functionalities integrated in the communication interface module, and at least one serial interface integrated in the communication interface module can be used to configure the communication interface module.
    Type: Grant
    Filed: January 3, 2014
    Date of Patent: June 21, 2016
    Assignee: ABB AG
    Inventors: Stefan Gutermuth, Gernot Gaub, Brigette Blei
  • Patent number: 9372479
    Abstract: A system for operating a plurality of energy consuming devices is provided. The system includes a database storing at least one device driver. The at least one device driver is for operating at least one device controller. At least one of the device drivers includes a database layer interface and a device layer interface. The system also includes a network interface coupling the database with a network. The network is coupled to the at least one device controller, and the database is adapted to transmit the device layer interface over the network to the at least one device controller. The at least one device controller controls a first energy consuming device of the plurality of energy consuming devices. A method for operating a plurality of energy consuming devices is provided that includes storing in a database at least one device driver.
    Type: Grant
    Filed: February 21, 2013
    Date of Patent: June 21, 2016
    Assignee: Omniboard, Inc.
    Inventors: Stephen Louis Phillips, Michael Bradley Martin, Andrew Manzo
  • Patent number: 9302890
    Abstract: A crane control system including a control module configured to interface with a crane control system to intervene with crane movement to avoid a collision with an obstacle, plans stored in memory for use by the control module representing vertical elevation or elevation ranges of a job site and identifying obstacles, a plurality of crane configurations stored in memory, and a display interface displaying a selected plan, crane configuration and real-time crane position. A method for controlling crane movement to avoid a collision with an obstacle.
    Type: Grant
    Filed: April 29, 2014
    Date of Patent: April 5, 2016
    Assignee: TNV, INC.
    Inventors: Paul E. Vogt, Douglas H. Taylor, Gabriela R. Gunther, An H. Nguyen, Matthew L. Megremis
  • Patent number: 9275055
    Abstract: A device is provided for visually indicating a replay status of media items on a media device. Aspects of the device include displaying in a graphical user interface (GUI) of the media device a representation of a first media item; displaying a profile score of the first media item that is based on user preferences; and displaying a replay score for the first media item.
    Type: Grant
    Filed: February 9, 2015
    Date of Patent: March 1, 2016
    Assignee: NAPO Enterprises, LLC
    Inventors: Waymen J. Askey, Hugh Svendsen
  • Patent number: 9239574
    Abstract: A method includes receiving a first request to execute a field device method associated with a process control field device. The method also includes initiating actual execution of the field device method with the field device and/or simulating execution of the field device method. The method further includes recording information associated with the actual or simulated execution of the field device method and recording user input associated with the field device method. In addition, the method includes receiving a second request to play back execution of the field device method, initiating subsequent execution of the field device method, and using the recorded information and the recorded user input during the subsequent execution of the field device method.
    Type: Grant
    Filed: June 30, 2011
    Date of Patent: January 19, 2016
    Assignee: Honeywell International Inc.
    Inventors: Vibhor Tandon, Gowtham Anne
  • Patent number: 9233799
    Abstract: Methods and devices for measuring attributes of objects such as containers and container content without opening the containers are disclosed. Measurements of containers are obtained during conveyance via conveyor. For example, a sensor, such as a pressure sensing system, may measure pressure or contact between the container and the conveyor conveying the container. The measurements may be analyzed to determine characteristics of the container such as the weight, weight distribution and/or dimensions of the container. The conveyor may be configured to jostle the container such that an inertial property of the container and/or container content may be measured and analyzed. The measurements obtained may be used to ascertain a problem or characteristic of the container and/or container content without opening the container, such as damage, packing condition, number of units, presence of liquids, and the like. The method and device may be used through a materials handling facility.
    Type: Grant
    Filed: June 13, 2014
    Date of Patent: January 12, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Pragyana K. Mishra, Debanjan Mukherjee
  • Patent number: 9166850
    Abstract: In a multi-tone data transmission system, data are modulated on a set of M tones for being transmitted between a transmitter and a receiver. The data retransmission request device in such system is adapted to request retransmission of a data transmission unit that is hierarchically modulated at a particular hierarchical level and that is modulated on a particular group of N tones, N being a positive integer value greater than one and smaller than or equal to M.
    Type: Grant
    Filed: October 16, 2012
    Date of Patent: October 20, 2015
    Assignee: Alcatel Lucent
    Inventors: Jochen Maes, Dirk Vanderhaegen, Michael Timmers, Danny Van Bruyssel
  • Patent number: 9141106
    Abstract: Method for operating a field device of process automation technology, wherein the field device is connected for communication with at least one servicing tool. In the case of a request by a servicing tool for access to the field device, the access allowed by the field device depends on the particular servicing tool which places the access request, and on the operating state, in which the field device is located.
    Type: Grant
    Filed: February 5, 2009
    Date of Patent: September 22, 2015
    Assignee: Endress + Hauser Process Solutions AG
    Inventors: Vincent De Groot, Jorg Hahniche, Mathhias Romer, Raimund Sommer
  • Patent number: 9130803
    Abstract: Control of collaborative devices, including providing at least two collaborative devices, wherein each collaborative device comprises a client device and an embedded Java server, providing a registry service to which the collaborative devices are coupled for data communications, and providing at least one registry table, wherein the registry table includes registry records, wherein the registry records include registry records representing capabilities of collaborative devices, wherein the registry records representing capabilities of collaborative devices include data elements describing, for each collaborative device, capabilities, tertiary relationships, and network connectivities. The method further includes providing a service bundle of OSGI-compliant Java servlets comprising at least one predetermined algorithm for controlling the collaborative devices, and controlling the collaborative devices in accordance with the predetermined algorithm.
    Type: Grant
    Filed: February 4, 2013
    Date of Patent: September 8, 2015
    Assignee: International Business Machines Corporation
    Inventors: William K. Bodin, Derral C. Thorson
  • Patent number: 9110471
    Abstract: System and method for behavior based control of an autonomous vehicle. Actuators (e.g., linkages) manipulate input devices (e.g., articulation controls and drive controls, such as a throttle lever, steering gear, tie rods, throttle, brake, accelerator, or transmission shifter) to direct the operation of the vehicle. Behaviors that characterize the operational mode of the vehicle are associated with the actuators. The behaviors include action sets ranked by priority, and the action sets include alternative actions that the vehicle can take to accomplish its task. The alternative actions are ranked by preference, and an arbiter selects the action to be performed and, optionally, modified.
    Type: Grant
    Filed: December 12, 2011
    Date of Patent: August 18, 2015
    Assignee: iRobot Corporation
    Inventors: Robert Todd Pack, James Allard, David S. Barrett, Misha Filippov, Selma Svendsen
  • Patent number: 9078035
    Abstract: A profile provider: (i) associates a primary online device (OD1) with a set-top box (STB); (ii) a location of OD1 at some point in time is estimated to be “near” the STB, thereby establishing a STB proxy location; (iii) one or more secondary online devices (OD2s) are observed to be located “near” the STB proxy location and are associated with the STB; and (iv) a television advertisement is selected to be directed to the STB, which selection is based at least in part on profile information linked to one of the associated OD2s. The method can be particularly advantageous in situations wherein: the STB is not connected to any computer network; the STB is not ever connected to the same local area network as OD1 or OD2; or television service (used by the STB) and online access (used by OD1 and OD2s) are provided by different service providers.
    Type: Grant
    Filed: March 4, 2014
    Date of Patent: July 7, 2015
    Assignee: INTENT IQ, LLC
    Inventors: Roy Shkedi, Dror Ben-Yishai
  • Patent number: 9066060
    Abstract: Provided are a method of storing status information in a first content reproducing device, and a method of allowing content to be automatically reproduced in a second content reproducing device based on the status information stored in the first content reproducing device. The method of storing status information includes: monitoring an operation of the first content reproducing device; generating status information about the monitored operation; and storing the status information in the first content reproducing device. The method of allowing content to be automatically reproduced includes: checking if the first and second content reproducing devices are connected to each other; reading a log file recording the status information from the first content reproducing device if the first and second content reproducing devices are connected to each other; interpreting the status information; and selectively performing an operation according to a result of the interpreting.
    Type: Grant
    Filed: December 11, 2012
    Date of Patent: June 23, 2015
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Hyo-in Ahn, Chang-seog Ko, Sung-soo Hong
  • Patent number: 9063719
    Abstract: Table format programming method suitable for use with multiple languages and download through internet and network environments provides an optional table (103, 200) to define custom expressions, an optional table (105, 260) to specify multitask applications, an optional table (104, 230) to specify printing style of labels and a table of configuration states (113) which interact with a table of paths (116). An optional qualifier table (112) defines qualifying conditions of an input configuration state. Hardware embodiments includes a coprocessor to handle the table format programming process and relieve the main processor for other applications. During programming, programmers provide user defined labels to describe the function and action desired. The labels are then further developed in additional groups of program.
    Type: Grant
    Filed: October 16, 1999
    Date of Patent: June 23, 2015
    Assignee: People Innovate for Economy Foundation, Inc.
    Inventor: Peter Ar-Fu Lam
  • Patent number: 9052711
    Abstract: A method for processing a sequence of fault messages occurring in a device including many systems, makes it possible to discriminate between fault messages most likely originating from a real system fault and fault messages without any real fault in the associated system (no fault found), characterized in that the method combines: an “air-side” method (100) executed in real time for acquiring fault message data defining sequences stored in a fault database and for immediate diagnosis assistance using a diagnostics tool, and a “ground-side” method (200) for the subsequent analysis of fault sequence data and for improving the diagnostics tool.
    Type: Grant
    Filed: November 16, 2009
    Date of Patent: June 9, 2015
    Assignee: EUROPEAN AERONAUTIC DEFENCE AND SPACE COMPANY EADS FRANCE
    Inventors: Nicolas Schneider, Sylvie Delprat
  • Patent number: 9024764
    Abstract: The present invention provides a system, method and apparatus for reducing a vehicle driver's core temperature to offset drowsiness. In one embodiment, a temperature sensor records data describing a vehicle driver core temperature and communicates the data describing the vehicle driver core temperature to a temperature regulator. The temperature regulator determines whether the vehicle driver core temperature is similar to one or more circadian temperatures associated with wakefulness. If the vehicle driver core temperature is similar to a circadian temperature associated with sleep, the temperature regulator reduces the vehicle driver core temperature. In an embodiment the temperature regulator cools a material physically contacting the venous plexuses or arteriovenous anastomoses to cool the portions of the vehicle driver's anatomy which most efficiently cool the vehicle driver.
    Type: Grant
    Filed: January 22, 2008
    Date of Patent: May 5, 2015
    Assignee: Honda Motor Co., Ltd.
    Inventor: Hsuan Chang
  • Patent number: 9026249
    Abstract: A robot calibration method which aligns the coordinate system of a gantry module with the coordinate system of a camera system is disclosed. The method includes using an alignment tool, which allows the operator to place workpieces in locations known by the gantry module. An image is then captured of these workpieces by the camera system. A controller uses the information from the gantry module and the camera system to determine the relationship between the two coordinate systems. It then determines a transformation equation to convert from one coordinate system to the other.
    Type: Grant
    Filed: September 5, 2013
    Date of Patent: May 5, 2015
    Assignee: Varian Semiconductor Equipment Associates, Inc.
    Inventors: Jason M. Schaller, Robert Brent Vopat, James R. McLane
  • Patent number: 9026234
    Abstract: The position and orientation of a target object is obtained based on first measurement data obtained by a first sensor (first calculation). The position and orientation of the target object is obtained based on second measurement data obtained by a movable second sensor set in a position and orientation different from that of the first sensor (second calculation). When the position and orientation obtained by the first calculation and that obtained by the second calculation match each other, the position and orientation obtained by the first or second calculation or a position and orientation calculated from the position and orientation obtained by the first calculation and that obtained by the second calculation is output as the position and orientation of the target object.
    Type: Grant
    Filed: February 25, 2013
    Date of Patent: May 5, 2015
    Assignee: Canon Kabushiki Kaisha
    Inventor: Masahiro Suzuki
  • Publication number: 20150120008
    Abstract: A receiver of an industrial equipment management system receives setting information to be set for an industrial equipment. A generator generates identification information in a case where the setting information is received, and associates the identification information with the setting information. An equipment manager associates, in a case where setting of the industrial equipment is performed based on the setting information associated with the generated identification information, individual identification information on the industrial equipment with the identification information.
    Type: Application
    Filed: October 29, 2014
    Publication date: April 30, 2015
    Inventors: Ayaka HASHIMOTO, Tadashi OKUBO, Kazuhiro IMANAGA, Hiroshi HASHIMOTO
  • Patent number: 9020617
    Abstract: A control system includes a clustered architecture having a master controller, a central control section including one or more first remote controllers under direct control of the master controller, and a distributed control section including a cluster controller controlled by the master controller. The cluster controller controls the activities of one or more second remote controllers. Each of the first and second remote controllers are utilized to drive one or more axes.
    Type: Grant
    Filed: January 24, 2011
    Date of Patent: April 28, 2015
    Assignee: Brooks Automation, Inc.
    Inventors: Martin Hosek, Stuart Beale, Roumen Botev, Matthew Coady, Christopher Hofmeister, Mark Ives, Jairo Moura, Robert Caveney
  • Patent number: 9009214
    Abstract: A mechanism is provided for managing a process-to-process inter-cluster communication request. A call from a first application is received in a first operating system in a first data processing system. The first operating system passes the call from the first operating system to a first host fabric interface controller in the first data processing system without processing the call. The first host fabric interface processes the call to determine a second data processing system in the plurality of data processing systems with which the call is associated, wherein the call is processed by the first host fabric interface without intervention by the first operating system. The first host fabric interface initiates an inter-cluster connection to a second host fabric interface in the second data processing. The call is then transferred to the second host fabric interface in the second data processing system via the inter-cluster connection.
    Type: Grant
    Filed: December 23, 2008
    Date of Patent: April 14, 2015
    Assignee: International Business Machines Corporation
    Inventors: Ravi K. Arimilli, Piyush Chaudhary
  • Patent number: 8994543
    Abstract: A diagnosis and maintenance device is provided for a switchgear assembly, for example, a low-voltage switchgear assembly. The diagnosis and maintenance device includes a data processing device and at least one first, internal interface device, which is connected to at least one connected and communication-capable apparatus in the switchgear assembly in a communicating manner and polls and/or processes the diagnosis and maintenance information and/or status information of the connected and communication-capable apparatus and provides said information in an accessible manner as usable and/or human-readable information and/or outputs and/or displays said information as usable and/or human-readable information. A switchgear assembly having such a device is also provided.
    Type: Grant
    Filed: April 19, 2012
    Date of Patent: March 31, 2015
    Assignee: ABB AG
    Inventors: Hans-Peter Merkel, Matthias Forstbach, Ralf Graf
  • Patent number: 8996750
    Abstract: An automation system includes a first and second controllers, and an output device connected to the first and second controllers, wherein the output device comprises a module having at least a first submodule and a second submodule, wherein the first controller includes first interconnection information defining an assignment between the first controller and the first submodule, the second controller includes second interconnection information defining an assignment between the second controller and the second submodule, the first submodule accepts first output data from the first controller, the second submodule accepts second output data from the second controller, wherein the module is further configured so that it is connected to a plurality of outputs for control of actuators and includes a logical linkage device for logically linking the first output data to the second output data such that logically linked output data is provided for the outputs for controlling actuators.
    Type: Grant
    Filed: June 24, 2013
    Date of Patent: March 31, 2015
    Assignee: Siemens Aktiengesellschaft
    Inventor: Stefan Dausend
  • Patent number: 8983630
    Abstract: An automated event viewing method for a process control network that includes a plurality of distributed control system (DCS) servers that receive process event data from one or more industrial processes, wherein each DCS server is connected to one or more operator consoles for monitoring the one or more industrial processes. The method includes receiving process event data of the industrial processes in real time from the plurality of DCS servers and transmitting in real time the process event data of the industrial processes to one or more operator consoles that are not connected to the DCS server from which the process event data originated.
    Type: Grant
    Filed: December 1, 2011
    Date of Patent: March 17, 2015
    Assignee: Honeywell International Inc.
    Inventors: Daniel Godwin, Jason Le-On Chong, Walter Kelly Tan De Jesus, David Granatelli, Chris Michael Gilbert, Craig Stuart Ashley
  • Patent number: 8966013
    Abstract: A unified device management method and system for unified management of a fixed and mobile device includes a command execution controller which receives a device management command, sends a query message to the device, receives a response message transmitted by the device, creates a command execution policy based on the settings contained in the response message, and executes the device management command according to a policy, the device which generates and sends the response message to the command execution controller according to user inputs, and a remote access server which connects the device and the command execution controller by using a remote access protocol.
    Type: Grant
    Filed: February 1, 2013
    Date of Patent: February 24, 2015
    Assignee: Samsung Electronics Co., Ltd
    Inventors: Ji Eun Keum, Sung Oh Hwang, Bosun Jung, Dong-Shin Jung
  • Publication number: 20150051713
    Abstract: A system controller (20, 100, 30, 40) comprises a receiver (20) for receiving data about a system (10, 11) to be controlled and for associating the received data with a time factor; a summariser (100) for updating a set of summary bins, each of which covers a respective period of time, and each of which stores a summary of the received data having, a time factor which falls within the respective period of time covered by the summary bin; a processor (30) for, processing the summary bins, for example in order to categorise an unknown entity (5) (such as a human user) interacting with the system under control (10, 11) (via a user interface (11) forming part of the system under control) such as into an adult interested in football, etc., and a director (40) for issuing control instructions to the system to be controlled based on the results of the processor (30).
    Type: Application
    Filed: March 19, 2013
    Publication date: February 19, 2015
    Inventors: Behnam Azvine, Trevor Philip Martin
  • Patent number: 8958919
    Abstract: An actuator having a two-parameter energy converter is coupled to a transducer and is driven by a controller. Prior to assembly and operation of the actuator, a calibration procedure is performed. The calibration procedure, together with the unique controller, enables accurate control of the output parameters of the actuator. In one example, the parameters are rate and force, and the calibration and controller enable accurate control of the rate and force at the output of the actuator by measuring only the rate at the output of the energy converter. Consequently, no sensors are needed at the output of the actuator, i.e., at the output of the transducer, where the load is applied.
    Type: Grant
    Filed: December 11, 2012
    Date of Patent: February 17, 2015
    Inventor: David Zeltzer
  • Patent number: 8937529
    Abstract: An information processing apparatus includes: status information input means for inputting status information indicating an operating state and power consumption of each of a plurality of electronic appliances targeted for connection from the plurality of electronic appliances; list screen generating means for generating a list screen that associates the status information inputted from each of the plurality of electronic appliances with the plurality of electronic appliances; and a display control means for controlling display means for displaying the list screen thereon.
    Type: Grant
    Filed: July 8, 2009
    Date of Patent: January 20, 2015
    Assignee: Sony Corporation
    Inventor: Keigo Ito
  • Patent number: 8934994
    Abstract: A method and apparatus are presented for automatically fabricating arbitrary materials and objects from raw components, using a combination of simple chemical, electrical, and mechanical operations. The invention will automatically generate machine control instructions for controlling automated fabrication devices and equipment from simple instructions in natural language. The invention also allows the sharing, remote execution, scheduling, and automatic ingredient ordering for such instructions to allow the creation of new materials and professional object fabrication with little or no human intervention.
    Type: Grant
    Filed: July 29, 2009
    Date of Patent: January 13, 2015
    Inventor: Rusty S. Lee
  • Patent number: 8918208
    Abstract: Methods and systems for robot cloud computing are described. Within examples, cloud-based computing generally refers to networked computer architectures in which application execution and storage may be divided, to some extent, between client and server devices. A robot may be any device that has a computing ability and interacts with its surroundings with an actuation capability (e.g., electromechanical capabilities). A client device may be configured as a robot including various sensors and devices in the forms of modules, and different modules may be added or removed from robot depending on requirements. In some example, a robot may be configured to receive a second device, such as mobile phone, that may be configured to function as an accessory or a “brain” of the robot. A robot may interact with the cloud to perform any number of actions, such as to share information with other cloud computing devices.
    Type: Grant
    Filed: April 5, 2012
    Date of Patent: December 23, 2014
    Inventors: Ryan Hickman, Anthony G. Francis, Jr., Thor Lewis
  • Patent number: 8914150
    Abstract: Improved robotic surgical systems, devices, and methods include selectably associatable master/slave pairs, often having more manipulator arms than will be moved simultaneously by the two hands of a surgeon. Four manipulator arms can support an image capture device, a left hand tissue manipulation tool, a right hand tissue manipulation tool, and a fourth surgical instrument, particularly for stabilizing, retracting, tool change, or other functions benefiting from intermittent movement. The four or more arms may sequentially be controlled by left and right master input control devices. The fourth arm may be used to support another image capture device, and control of some or all of the arms may be transferred back-and-forth between the operator and an assistant. Two or more robotic systems each having master controls and slave manipulators may be coupled to enable cooperative surgery between two or more operators.
    Type: Grant
    Filed: January 24, 2014
    Date of Patent: December 16, 2014
    Assignee: Intuitive Surgical Operations, Inc.
    Inventors: Frederic H. Moll, David J. Rosa, Andris D. Ramans, Steven J. Blumenkranz, Gary S. Guthart, Gunter D. Niemeyer, William C. Nowlin, J. Kenneth Salisbury, Jr., Michael J. Tierney
  • Patent number: 8914133
    Abstract: Provided is a method of controlling a network system. In the method, information about an electric product comprising a communication modem is recognized to make the electric product join a power management network. The electric product is registered in the power management network by allocating an ID (identification) to the electric product.
    Type: Grant
    Filed: November 26, 2010
    Date of Patent: December 16, 2014
    Assignee: LG Electronics Inc.
    Inventors: Koonseok Lee, Hoonbong Lee, Yanghwan Kim
  • Patent number: 8914724
    Abstract: A graphical user interface enables a user to create and modify graphical schedules for a wide variety of devices that may be controlled by a programmable multimedia controller. A graphical schedule graphically depicts a relationship between time and at least one user-selected condition to be satisfied or at least one user-selected action to be taken. The user may create or modify graphical schedules using familiar techniques such as taps and swipes, drag and drop and the like.
    Type: Grant
    Filed: April 6, 2011
    Date of Patent: December 16, 2014
    Assignee: Savant Systems, LLC
    Inventors: Nicholas J. Cipollo, Michael C. Silva, Timothy R. Locascio
  • Patent number: 8903550
    Abstract: A robot gripper is provided comprising two robot arms, upper contact parts, and lower contact parts disposed at the ends of each of the two robot arms. The upper and lower contact parts are in contact with a top and a bottom of an article when gripping the article, The upper and lower contact parts are semispherical shaped and have predetermined radii. Sensor units are mounted on the upper contact parts and the lower contact parts. The sensor units measure vertical or horizontal forces applied to the upper contact parts or the lower contact parts when gripping the article. A control unit configured to determine whether the center of gravity of the article is located at a center position between the ends of the arms using vertical and horizontal distances between the ends of the arms and vertical components of the forces measured by the sensor units when gripping the article is provided.
    Type: Grant
    Filed: March 18, 2013
    Date of Patent: December 2, 2014
    Assignee: Hyundai Motor Company
    Inventors: Seok Won Lee, Woo Sung Yang
  • Patent number: 8903660
    Abstract: Certain embodiments disclosed herein include, but are not limited to, at least one of compositions, methods, devices, systems, kits, or products regarding rejuvenation or preservation of germ cells or gametes. Certain embodiments disclosed herein include, but are not limited to, methods of modifying germ cells or gametes, or methods of administering modified germ cells or gametes to at least one biological tissue.
    Type: Grant
    Filed: June 24, 2010
    Date of Patent: December 2, 2014
    Assignee: The Invention Science Fund I, LLC
    Inventors: Roderick A. Hyde, Edward K. Y. Jung, Lowell L. Wood, Jr.
  • ILG
    Publication number: 20140350696
    Abstract: The instant invention is related to methods and means for interacting with and controlling and/or regulating things—from appliances to environments, from potential mates to proprietors, and just about everything in between. Various embodiments of the methods and means of the invention may be performed by and/or implemented in hardware, in software, by one or more entities, and/or by some combination of hardware, software and/or one or more entities.
    Type: Application
    Filed: March 17, 2014
    Publication date: November 27, 2014
    Inventor: Alfred M. Haas
  • Patent number: 8897919
    Abstract: A robot controller (11) which moves either a tool (4) or a workpiece (W) relative to another one with a hand unit, controls the force acting between the tool and the workpiece, comprising a force detector unit (3) for detecting a force in one axial direction and moments about the axes in two axial directions that are at right angles with the one axis and are, further, at right angles with each other; a force-presuming point setting unit (12) for setting a force-presuming point at where a force acting between the tool and the workpiece is presumed; and a force-presuming unit (13) for presuming forces in the two axial directions and a moment about the one axis based upon the force in the one axial direction and the moments about the axes in the two axial directions, and upon the position of the force-presuming point.
    Type: Grant
    Filed: June 13, 2012
    Date of Patent: November 25, 2014
    Assignee: Fanuc Corporation
    Inventors: Takashi Sato, Takahiro Iwatake
  • Patent number: 8873698
    Abstract: In a computer-implemented method of designing a nuclear reactor of a given reactor plant, an initial, test reactor core design is generated for the given plant based on a plurality of limits input by a user. The limits include a plurality of transient licensing constraints to be satisfied for operating the given plant. The method includes selecting, from a set of automated tools, one or more automated tools to evaluate the test core design, and operating one of more of selected automated tools to output data for display to the user. The displayed data is related to a core design that satisfies the limits inclusive of the transient licensing constraints.
    Type: Grant
    Filed: December 21, 2006
    Date of Patent: October 28, 2014
    Assignee: Global Nuclear Fuel—Americas, LLC
    Inventors: David Joseph Kropaczek, Jens Andersen, James Shaug, Mehdi Asgari
  • Patent number: 8875068
    Abstract: An automated processor design tool uses a description of customized processor instruction set extensions in a standardized language to develop a configurable definition of a target instruction set, a Hardware Description Language description of circuitry necessary to implement the instruction set, and development tools such as a compiler, assembler, debugger and simulator which can be used to develop applications for the processor and to verify it. Implementation of the processor circuitry can be optimized for various criteria such as area, power consumption, speed and the like. Once a processor configuration is developed, it can be tested and inputs to the system modified to iteratively optimize the processor implementation. By providing a constrained domain of extensions and optimizations, the process can be automated to a high degree, thereby facilitating fast and reliable development.
    Type: Grant
    Filed: June 9, 2008
    Date of Patent: October 28, 2014
    Assignee: Cadence Design Systems, Inc.
    Inventors: Earl A. Killian, Ricardo E. Gonzalez, Ashish B. Dixit, Monica Lam, Walter D. Lichtenstein, Christopher Rowen, John C. Ruttenberg, Robert P. Wilson, Albert Ren-Rui Wang, Dror Eliezer Maydan
  • Patent number: 8862270
    Abstract: There is provided a control apparatus for a drive mechanism driven by a pneumatic artificial muscle, the control apparatus including a pressure controller that controls pressure of the pneumatic artificial muscle, a desired pressure calculator that calculates, based on a pneumatic artificial muscle model, a desired pressure of the pneumatic artificial muscle in order to control motion of the drive mechanism, a pneumatic artificial muscle model error estimator that estimates aging variation in a contraction percentage error between the pneumatic artificial muscle and the pneumatic artificial muscle model, a pneumatic artificial muscle model updater that updates the pneumatic artificial muscle model so as to reflect the aging variation based on an estimation result of the pneumatic artificial muscle model error estimator, and a lifetime predictor that predicts a lifetime of the pneumatic artificial muscle based on the estimation result of the pneumatic artificial muscle model error estimator.
    Type: Grant
    Filed: July 30, 2013
    Date of Patent: October 14, 2014
    Assignee: Panasonic Corporation
    Inventors: Yasunao Okazaki, Masaki Yamamoto
  • Patent number: 8855939
    Abstract: In one embodiment, a method for analyzing data generated by probe arrays is described that comprises receiving user selections of two or more data files and an identification of one or more subsets of intensity values acquired from a biological probe array. The method includes iteratively opening each data file, identifying the selected subset of intensity values associated with each open data file, determining parameters for processing, storing the parameters and the identified intensity values, and closing the open data file prior to the subsequent iteration. The method then includes processing the stored intensity values using the parameters to identify one or more biological events.
    Type: Grant
    Filed: June 18, 2012
    Date of Patent: October 7, 2014
    Assignee: Affymetrix, Inc.
    Inventors: Alan J. Williams, Charles W. Sugnet, James H. Gorrell