Patents Examined by Kibrom Gebresilassie
-
Patent number: 8868399Abstract: In an embodiment, a technique for identifying a timer in a graphical block diagram environment. According to the technique, one or more variables associated with an executable model in a graphical diagram environment are identified. One or more characteristics associated with the identified one or more variables are identified and the timer is identified based on the one or more characteristics.Type: GrantFiled: August 3, 2012Date of Patent: October 21, 2014Assignee: The MathWorks, Inc.Inventor: Gregoire Hamon
-
Patent number: 8855971Abstract: A remote auxiliary tool is created in a graphical model having at least one of a signal or a block. The remote auxiliary tool is non-intrusively attached to one of the signal or the block. The graphical model and the remote auxiliary tool are executed synchronously. At least one of an execution result or a remote auxiliary tool result is output to at least one of a display device, a storage device or a destination device.Type: GrantFiled: August 20, 2007Date of Patent: October 7, 2014Assignee: The MathWorks, Inc.Inventors: Donald Paul Orofino, II, Ramamurthy Mani, Howard Taitel, John Ciolfi
-
Patent number: 8855972Abstract: The manufacture and installation of heat trace systems, particularly cables, are controlled from comprehensive controls in the design and management of the heat trace systems.Type: GrantFiled: October 23, 2008Date of Patent: October 7, 2014Assignee: Pentair Thermal Management LLCInventors: Neil Bourgeois, Elson Castillo, Xiaorong Deng, Michael H. Easley, Rodney E. Gilmour, Mitchell A. Todd, Cara J. Hensley, Bruno Guinand, Steven Noel, Donald L. Hunter, Brent Podruzny, Willem P. Westerhuijs
-
Patent number: 8855981Abstract: Remote auxiliary tools are provided for non-intrusively and synchronously interacting with graphical models. The remote auxiliary tools are non-intrusively connected to the graphical model without requiring the addition of components to the model definition. The remote auxiliary tool can operate in an observer mode, a bypass mode, and/or a generator mode. In these modes, the remote auxiliary tool can synchronously read, modify, and/or generate data, respectively, in response to events within the executing block diagram.Type: GrantFiled: December 13, 2004Date of Patent: October 7, 2014Assignee: The MathWorks, Inc.Inventors: Donald Paul Orofino, II, Ramamurthy Mani, Howard Taitel, John Ciolfi
-
Patent number: 8849637Abstract: A method of computational fluid dynamic modelling of a subterranean region comprises: defining a computational domain by generating a geometrical model of a subterranean region comprising a wellbore and a surrounding formation; associating knowledge of a physical property of the subterranean region with a computational parameter; and inputting the computational parameter into the computational domain. In one embodiment knowledge of permeability within the subterranean region is defined as a viscous resistance within the computational domain.Type: GrantFiled: May 26, 2010Date of Patent: September 30, 2014Assignee: Senergy Holdings LimitedInventors: Maria Alejandra Jimenez Chavez, Michael Byrne
-
Patent number: 8812269Abstract: Remote monitoring tools are provided for non-intrusively and synchronously interacting with graphical models. The remote monitoring tools are dynamically connected to the graphical model without requiring the addition of components to the model definition. The remote monitoring tool can perform dynamic range assessment on the graphical model.Type: GrantFiled: May 24, 2005Date of Patent: August 19, 2014Assignee: The MathWorks, Inc.Inventor: Donald Paul Orofino, II
-
Patent number: 8805653Abstract: Graph embedding is incorporated into nonnegative matrix factorization, NMF, while using the original formulation of graph embedding. Negative values are permitted in the definition of graph embedding without violating the nonnegative requirement of NMF. The factorized matrices of NMF are found by an iterative process.Type: GrantFiled: August 11, 2010Date of Patent: August 12, 2014Assignee: Seiko Epson CorporationInventors: Seung-il Huh, Mithun Das Gupta, Jing Xiao
-
Patent number: 8793117Abstract: A network application may be run on a host computer using a target protocol stack by launching a network application on the host computer, opening a target protocol stack library on the host computer before opening a host computer system library and using the target protocol stack library to divert interface calls associated with the network application to a target protocol stack, whereby the network application runs on the host computer as if it were running directly on a computer on which the target protocol stack is available. A network environment may be simulated including wireless communication between a plurality of mobile devices. Multiple instances of the target protocol stack library may be opened to divert interface calls associated with the network application to the target protocol stack. A hardware test bed may be emulated to which the network application may be applied.Type: GrantFiled: September 5, 2008Date of Patent: July 29, 2014Assignee: Scalable Network Technologies, Inc.Inventors: Maneesh Varshney, Rajive Bagrodia, Sheetalkumar Doshi
-
Patent number: 8775153Abstract: In one embodiment, a processor can operate in multiple modes, including a direct execution mode and an emulation execution mode. More specifically, the processor may operate in a partial emulation model in which source instruction set architecture (ISA) instructions are directly handled in the direct execution mode and translated code generated by an emulation engine is handled in the emulation execution mode. Embodiments may also provide for efficient transitions between the modes using information that can be stored in one or more storages of the processor and elsewhere in a system. Other embodiments are described and claimed.Type: GrantFiled: December 23, 2009Date of Patent: July 8, 2014Assignee: Intel CorporationInventors: Sebastian Winkel, Koichi Yamada, Suresh Srinivas, James E. Smith
-
Patent number: 8768682Abstract: Methods, apparatuses and storage medium associated with ISA bridging with support for virtual functions, are disclosed. In embodiments, at least one computer-readable storage medium may include instructions configured to enable a target device with a target ISA, in response to execution, to provide an ISA bridging layer to the target device to facilitate a library service of a library of the target device to call a virtual function of the library, while servicing an application operating on the target device, where the application has an overriding implementation. The ISA bridging layer may include a loader configured to load the application for execution, and as part of loading the application, detect the virtual function and modify a virtual function table of the application to enable the call. Other embodiments may be disclosed or claimed.Type: GrantFiled: January 18, 2013Date of Patent: July 1, 2014Assignee: Intel CorporationInventors: Yong Wu, Jianhui Li, Xiaodong Lin
-
Patent number: 8762127Abstract: In one embodiment, a processor can operate in multiple modes, including a direct execution mode and an emulation execution mode. More specifically, the processor may operate in a partial emulation model in which source instruction set architecture (ISA) instructions are directly handled in the direct execution mode and translated code generated by an emulation engine is handled in the emulation execution mode. Embodiments may also provide for efficient transitions between the modes using information that can be stored in one or more storages of the processor and elsewhere in a system. Other embodiments are described and claimed.Type: GrantFiled: March 5, 2013Date of Patent: June 24, 2014Assignee: Intel CorporationInventors: Sebastian Winkel, Koichi Yamada, Suresh Srinivas, James E. Smith
-
Patent number: 8756037Abstract: A computational optimization process uses the variable stiffness performance of composite laminates attributed to steered fiber to guide the design of stream functions describing the fibers to build it. This design process combines a finite element-based analysis tool, failure criteria and geometry optimization to determine steered angles associated with stream functions by an optimization program to meet target performance requirements, e.g., load condition(s), and failure criteria for quasi-static or dynamic events. The fiber angle distribution and thickness buildup are computed based on the stream function. The simulated structure is analyzed using finite element analysis. The disclosed process allows the designer to impose manufacturing constraints such as fiber steering radius.Type: GrantFiled: June 20, 2011Date of Patent: June 17, 2014Assignee: The Boeing CompanyInventors: Mostafa Rassaian, Matthew Todd Grimshaw, Thomas A. Grandine, Matthew Steven Patterson, Adriana Willempje Blom
-
Patent number: 8744818Abstract: A thermal-fluid-simulation analyzing apparatus includes an execution unit that generates an analysis model using analysis conditions to conduct a first thermal fluid simulation analysis based on the generated analysis model, an analysis-condition collecting unit that collects analysis conditions when a predetermined period passes after the first thermal fluid simulation analysis, a condition extracting unit that extracts a boundary condition from the analysis conditions collected by the analysis-condition collecting unit, and a re-execution unit that selects a region corresponding to the boundary condition extracted by the condition extracting unit from regions of the analysis model generated by the execution unit, updates the selected region with the boundary condition, and conducts a second thermal fluid simulation analysis for the updated analysis model.Type: GrantFiled: August 6, 2010Date of Patent: June 3, 2014Assignee: Fujitsu LimitedInventors: Akira Ueda, Junichi Ishimine, Ikuro Nagamatsu, Masahiro Suzuki, Tadashi Katsui, Yuji Ohba, Seiichi Saito, Nobuyoshi Yamaoka, Yasushi Uraki
-
Patent number: 8725483Abstract: A mechanism is provided for determining connectivity while minimizing wiring in an electronic system. The mechanism identifies a configuration of the electronic system, a location of each module in a plurality of modules within the electronic system and at least one constraint with regard to wiring the electronic system, the location of each module being identified using three-dimensional coordinates. The mechanism routes a separate cable from each module in the plurality of modules to each of the other modules in the plurality of modules without violating any constraints, thereby forming a plurality of cables. The mechanism then generates a cabling list indicating how each cable in the plurality of cables is to be routed in the electronic system in order to not violate any constraints and provide connectivity while minimizing wiring.Type: GrantFiled: January 19, 2011Date of Patent: May 13, 2014Assignee: International Business Machines CorporationInventors: Wael R. Ei-Essawy, David A. Papa, Jarrod A. Roy
-
Patent number: 8725485Abstract: A simulation method and apparatus including a restore point setting unit setting restore points in core models for executing threads using parallel processing. The method also includes storing information for reproducing a state the core models at the restore points.Type: GrantFiled: February 26, 2008Date of Patent: May 13, 2014Assignee: Spansion LLCInventors: Masato Tatsuoka, Atsushi Ike
-
Patent number: 8712738Abstract: Determining ill conditioning in square linear systems of equations is disclosed. Specifically, a method, system and computer program product for determining ill conditioning in square linear systems of equations is disclosed, the method including sampling condition numbers in the square linear systems of equations, and classifying the condition numbers sampled from the square linear systems of equations.Type: GrantFiled: April 30, 2010Date of Patent: April 29, 2014Assignee: International Business Machines CorporationInventors: Emilie Jeanne Anne Danna, Edward Seymour Klotz
-
Patent number: 8706467Abstract: Embodiments of a computer system for simulating a circuit are described. During a first mode of the simulation, the computer system stores primary signals and circuit relationships between primary signals and secondary signals associated with a portion of the circuit in a file, where the primary signals are independent of gate outputs in the portion of the circuit, and the secondary signals are driven by gates in the portion of the circuit. Moreover, during a second mode of the simulation, the computer system stores dynamic changes in additional relationships between signals to the file, where the signals can include primary signals, secondary signals, or both.Type: GrantFiled: April 2, 2008Date of Patent: April 22, 2014Assignee: Synopsys, Inc.Inventors: Alexander Rabinovitch, Manish Shroff
-
Patent number: 8706459Abstract: A method for selecting a subset of at least one traffic sensor includes modeling multiple sensor types to generate at least one sensor model, creating a sample space of at least one sensor combination of multiple sensors, modeling traffic movement of a region, running a traffic simulation based on the at least one sensor model, the sample space of at least one sensor combination and traffic movement of the region, wherein the traffic simulation generates multiple candidate sets of sensors, and selecting a subset of the multiple sensors based on the multiple candidate sets of sensors.Type: GrantFiled: August 15, 2012Date of Patent: April 22, 2014Assignee: International Business Machines CorporationInventors: Raj Gupta, Biplav Srivastava
-
Patent number: 8706458Abstract: An apparatus and an article of manufacture for selecting a subset of at least one traffic sensor include modeling multiple sensor types to generate at least one sensor model, creating a sample space of at least one sensor combination of multiple sensors, modeling traffic movement of a region, running a traffic simulation based on the at least one sensor model, the sample space of at least one sensor combination and traffic movement of the region, wherein the traffic simulation generates multiple candidate sets of sensors, and selecting a subset of the multiple sensors based on the multiple candidate sets of sensors.Type: GrantFiled: October 5, 2011Date of Patent: April 22, 2014Assignee: International Business Machines CorporationInventors: Raj Gupta, Biplav Srivastava
-
Patent number: 8645117Abstract: A pulse width of a simulated external system clock is set by determining a least common multiple of the frequency of selected internal clock signals relative to the frequency of the external system clock. The pulse width can be further adjusted based on the frequency of simulated external clocks. By setting the pulse width of the simulated external system clock based on the least common multiple value, the time required to complete the simulation can be reduced while ensuring proper operation of the simulated clock signals during the simulation.Type: GrantFiled: May 27, 2010Date of Patent: February 4, 2014Assignee: Freescale Semiconductor, Inc.Inventors: Qichao R. Yin, Jen-Tien Yen, Wai Chee Wong