Patents Examined by Vincent Tran
-
Patent number: 9880601Abstract: A method is provided for controlling a link. This may include determining a condition of a first device coupled to the link, receiving, at the first device, a request for a specific link state from a second device coupled to the link, and determining a power state of the link based on the determined condition of the first device.Type: GrantFiled: December 24, 2014Date of Patent: January 30, 2018Assignee: Intel CorporationInventors: Corey D. Gough, Ian M. Steiner, Krishnakanth V. Sistla
-
Patent number: 9880544Abstract: A method of determining a pose of a workpiece includes receiving known positions of a plurality of reference features of a workpiece in a first pose in a first coordinate space, determining from the known positions an estimate of the first pose of the workpiece in a second coordinate space in which any pose of the workpiece is defined by six distinct components, and at least one of the six components are known. The method includes receiving a position of a second feature of the workpiece in the second coordinate space when the workpiece is disposed in a distinct, second pose in which the at least one known components remain constant between the first and second pose. The method includes determining the second pose of the workpiece from the first pose estimate and the position of the second feature of the workpiece in the second pose.Type: GrantFiled: May 1, 2015Date of Patent: January 30, 2018Assignee: THE BOEING COMPANYInventors: Jerald A. Hull, Philip L. Freeman
-
Patent number: 9874926Abstract: Techniques to control power and processing among a plurality of asymmetric cores. In one embodiment, one or more asymmetric cores are power managed to migrate processes or threads among a plurality of cores according to the performance and power needs of the system.Type: GrantFiled: September 26, 2014Date of Patent: January 23, 2018Assignee: Intel CorporationInventors: Herbert Hum, Eric Sprangle, Douglas Carmean, Rajesh Kumar
-
Patent number: 9874911Abstract: The present principle generally relate to resetting of an electronic device, and particularly, to resetting of an electronic device to factory default of settings if a reset button is pressed for more than a certain amount of time such as, e.g., ten seconds. The amount of time the reset button is pressed is monitored by a bootloader program after a reboot of the processor. The present principles allow the use of the same reset button for two different functions: a normal power off-on reset and a reset to the factory default. The present principles also allow the electronic device to be reset to the factory default even if the main software of the electronic device is locked up (i.e., non-functioning).Type: GrantFiled: December 14, 2015Date of Patent: January 23, 2018Assignee: THOMSON LICENSINGInventors: Steven C Rhoads, Marc David Ziems
-
Patent number: 9870037Abstract: A method for allocating power within an information handling system (IHS) includes: monitoring power consumed by components within the IHS; monitoring thermal state of the components; evaluating power demand and cooling demand for each of the components; and adjusting power allocated to at least one of a computing resource and system cooling according to results of the evaluating. An information handling system (IHS) and a controller that both perform similar processes are disclosed.Type: GrantFiled: April 1, 2015Date of Patent: January 16, 2018Assignee: Dell Products, L.P.Inventors: John Erven Jenne, Dominick Adam Lovicott
-
Patent number: 9870038Abstract: The present invention relates to a status-sensitive power observing system (1) which enables to observe power consumption of interconnected embedded systems under different operating conditions together with the said operating condition information and form real-like power consumption models thereof.Type: GrantFiled: December 12, 2012Date of Patent: January 16, 2018Assignee: TURKCELL TEKNOLOJI ARASTIRMA VE GELISTIRME ANONIM SIRKETIInventors: Mehmet Emin Ozgul, Cem Ayyildiz, Servet Ayok
-
Patent number: 9864364Abstract: A method includes receiving notifications associated with batch execution instances executed by multiple devices. The notifications identify events occurring in an industrial process control and automation system. The method also includes creating a unique namespace for association with the notifications. The method further includes storing records identifying the notifications in a unified activity hierarchy based on the unique namespace. Creating the unique namespace could include creating an initial namespace using one or more fields associated with a parent process being executed. The parent process can activate a child process, and a namespace for the child process can contain the initial namespace and use one or more fields associated with the child process. The child process can activate a grand-child process, and a namespace for the grand-child process can contain the initial namespace and the namespace for the child process and use one or more fields associated with the grand-child process.Type: GrantFiled: December 19, 2014Date of Patent: January 9, 2018Assignee: Honeywell International Inc.Inventors: David F. Rybarczyk, Ashwath Kakde SunderKumar
-
Patent number: 9864348Abstract: A processor-implemented method, system, and/or computer program product optimizes operations of an electronic system. The electronic system receives first operational inputs from a first user device, which control operations of the electronic system. The electronic system also receives second operational inputs from a second user device, which are overridden by the first operational inputs at the electronic system, such that the second operational inputs initially do not control operations of the electronic system. Operational input qualities of the first operational inputs and the second operational inputs are compared according to how efficiently the electronic system functions.Type: GrantFiled: August 13, 2015Date of Patent: January 9, 2018Assignee: International Business Machines CorporationInventors: James E. Bostick, John M. Ganci, Jr., Martin G. Keen, Sarbajit K. Rakshit
-
System and method for determining power supply unit configurations in an information handling system
Patent number: 9857856Abstract: A method determines power supply unit configurations in an information handling system. The method includes determining, via a controller, a first amount of power required to operate functional components of the IHS. A history table is retrieved containing a plurality of power supply unit (PSU) configurations and PSU data. The method further includes determining if the history table contains a first PSU configuration corresponding to the first amount of power. In response to determining that the history table contains the first PSU configuration corresponding to the first amount of power, the PSUs identified as active mode PSUs in the first PSU configuration are triggered to be in an active mode and operating at the corresponding percentage load and the PSUs identified as sleep mode PSUs in the first PSU configuration are triggered to be in a sleep mode.Type: GrantFiled: December 11, 2015Date of Patent: January 2, 2018Assignee: Dell Products, L.P.Inventors: Dinesh Kunnathur Ragupathi, Alaric Joaquim Narcissius Silveira, Eric Michael Tunks, John Ervin Jenne -
Patent number: 9856734Abstract: A system for adaptively machining a shroud of a blade used in a turbomachine is provided. The system may include a computer system including a module(s) configured to: extract geometric location data from a 3D model of the shroud after use in the turbomachine, the 3D model created by digitizing using a digitizing device. The geometric location data includes geometric location data of a hard face plane of the shroud exposed to wear during turbomachine operation and of a non-worn surface adjacent to the hard face plane substantially unexposed to wear during turbomachine operation. Comparing the geometric location data of the non-worn surface from the three-dimensional model to a manufacturing model of the blade determines a change in position of the non-worn surface from use of the blade in the turbomachine. The change in position is used to modify a machining instruction used by a machining device to repair the hard face plane.Type: GrantFiled: August 12, 2015Date of Patent: January 2, 2018Assignee: General Electric CompanyInventors: Jacob Andrew Salm, Mark Carmine Bellino, James Ryan Connor, Gareth William David Lewis, Keith Alan Lord
-
Patent number: 9841754Abstract: An information-linkage supporting apparatus includes: a schema-information acquiring unit acquiring schema information concerning the configuration of numerical control data stored by a numerical-control-data storing apparatus as a database, from the numerical-control-data storing apparatus; a memory-map-information acquiring unit acquiring memory map information concerning memory allocation in the data memory of the numerical control data stored by a numerical control apparatus in an inside thereof, from the numerical control apparatus; a mapping-table generating unit generating, on the basis of association instruction information inputted from the outside for instructing association between constituent elements of the schema information and constituent elements of the memory map information, a mapping table, which is information for information linkage obtained by associating and mapping the constituent elements of the schema information and the constituent elements of the memory map information; and a mappType: GrantFiled: April 25, 2014Date of Patent: December 12, 2017Assignee: Mitsubishi Electric CorporationInventor: Noriyasu Fukatsu
-
Patent number: 9817380Abstract: An irrigation system is contained at a particular site, where the site may be a commercial address or a residential address. The system includes a weather station that generates temperature data, precipitation data, and any other useful data that might be used by other components of the system. The system also includes an irrigation controller that uses electrical signals to open and close valves, thereby turning sprinklers on and off, whether zone-by-zone or sprinkler-by-sprinkler. The system further includes a host device which communicates with the weather station and with the irrigation controller. The host device includes a computer processor and one or more wireless interfaces. The host device receives the weather data from the weather station and calculates an amount of desired irrigation, generating an irrigation schedule. The host device then controls the irrigation controller according to the generated irrigation schedule.Type: GrantFiled: March 6, 2015Date of Patent: November 14, 2017Assignee: Telsco Industries, Inc.Inventors: Venkataramu L. Bangalore, William C. Savelle, Jr., Lex M. Mason, Sr.
-
Patent number: 9817465Abstract: Technology for handling overcurrent conditions on electrical circuits that power multiple computing modules is disclosed. Aspects of the technology include a power system adapted to provide notifications of overcurrent conditions, and computing modules adapted to reduce an operating speed thereof in response to notification of an overcurrent condition.Type: GrantFiled: June 27, 2014Date of Patent: November 14, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Bryan D. Kelly, Badriddine Khessib, Sriram Govindan
-
Patent number: 9811347Abstract: Systems and methods for managing dependencies for Human Interface Infrastructure (HII) devices are described. In some embodiments, an Information Handling System (IHS) may include a host processor and a Baseboard Management Controller (BMC) coupled to the host processor, the BMC having program instructions stored thereon that, upon execution by the BMC, cause the BMC to: receive, from another IHS remotely located with respect to the IHS, a request to change a value of a given attribute of a Human Interface Infrastructure (HII) device coupled to the IHS; and use a dependency matrix to determine how the change is affected by a current value of another attribute.Type: GrantFiled: December 14, 2015Date of Patent: November 7, 2017Assignee: Dell Products, L.P.Inventors: William C. Munger, Sundar Dasar, Divya Vijayvargiya
-
Patent number: 9811111Abstract: A clock generation system for an integrated circuit (IC) chip (e.g., a microcontroller) is disclosed that allows digital blocks and other components in the IC chip to start and stop internal clocks dynamically on demand to reduce power consumption.Type: GrantFiled: June 3, 2016Date of Patent: November 7, 2017Assignee: Atmel CorporationInventors: Sebastien Jouin, Patrice Menard, Thierry Gourbilleau, Yann Le Floch, Mohamed Aichouchi
-
Patent number: 9812878Abstract: Systems, methods, and computer-readable media are disclosed for dynamic current redistribution. Example methods may include determining that a power source is in communication with a first battery, determining that a second battery is in communication with the first battery, and charging the first battery at a first charging current value. Example methods may include charging the second battery at a second charging current value, determining that an input voltage from the power source is equal to or greater than a voltage threshold, and charging the second battery at a third charging current value that is higher than the second charging current value.Type: GrantFiled: December 14, 2015Date of Patent: November 7, 2017Assignee: Amazon Technologies, Inc.Inventors: Marcel Colman Eric Stieber, Thomas Gang Wang, Vidhyananth Ramasamy Venkatasamy
-
Patent number: 9804633Abstract: A method for indirectly measuring the clock rate of a media rendering subsystem, in a media rendering device that has a separate hardware clock for rendering the media, by using the rate at which data requests are made of the CPU in the media rendering device and using the CPU clock to provide additional accuracy in measuring the clock rate.Type: GrantFiled: August 24, 2015Date of Patent: October 31, 2017Assignee: Blackfire Research CorporationInventors: Ravi U Rajapakse, Ian McIntosh
-
Patent number: 9804649Abstract: A system comprising at least one power device is provided. The at least one power device includes an input to receive power from a power source, an output operatively coupled to the input and configured to provide power, a data storage, a network interface, and a controller coupled to the input, the output, the data storage and the network interface. The controller is configured to provide, according to a reporting schedule, identification information directly to a cloud service via the network interface and provide, according to the reporting schedule, secured information directly to the cloud service, the secured information being descriptive of performance of the at least one power device.Type: GrantFiled: December 30, 2011Date of Patent: October 31, 2017Assignee: SCHNEIDER ELECTRIC IT CORPORATIONInventors: Daniel C. Cohen, Mark R. Melanson, James S. Spitaels
-
Patent number: 9798315Abstract: Methods for post processor development and corresponding systems and computer-readable mediums. A method includes generating a machine tool post processor having a plurality of levels including a library level, a controller level, and at least one other level. The method includes interacting with a user in a dynamic user interface corresponding to the machine tool post processor. The method includes storing the machine tool post processor.Type: GrantFiled: March 11, 2015Date of Patent: October 24, 2017Assignee: Siemens Product Lifecycle Management Software Inc.Inventors: Roland Rieger, Florian Weisse, Uwe Roosz, Christian Oetliker
-
Patent number: 9798716Abstract: A programmable device is configured to detect a user preferred language from one or more other devices. When the programmable device is automatically programmed, the device provides a complete, seamless integrated experience and a user can immediately interact with the programmable device in a known language. The preferred device language can be set by reference to a user device, such as a phone, tablet, and/or other personal electronic device, by reference to one or more additional programmable devices in communication with the programmable device, and/or reference to a remote server storing the language preference of the user.Type: GrantFiled: October 30, 2015Date of Patent: October 24, 2017Inventor: James E. Niles