Patents Examined by Cedric D Johnson
-
Patent number: 9676101Abstract: An operating program writing system includes a block storing part which stores a plurality of blocks constituting work units of an operating program, a selecting part which selects any number of blocks from the plurality of blocks, a displaying part which displays a path diagram including the any number of blocks and arguments which are contained in the blocks, a selecting and inputting part which selects at least one block among the any number of blocks and inputs the arguments of the at least one block, a running part which arranges run buttons for the respective any number of blocks and runs blocks which correspond to the run buttons, and a writing part which uses the any number of blocks and the input argument of the at least one block as the basis to write an operating program.Type: GrantFiled: January 30, 2014Date of Patent: June 13, 2017Assignee: FANUC CORPORATIONInventor: Kozo Inoue
-
Patent number: 9670753Abstract: A system, computer program product, and computer implemented method are provided for determining an optimal acidizing placement design which would yield a prescribed profile of injection or production rate that accounts for the drawdown from heel to toe and reservoir heterogeneity and thereby improve hydrocarbon recovery.Type: GrantFiled: October 1, 2014Date of Patent: June 6, 2017Assignee: LANDMARK GRAPHICS CORPORATIONInventors: Andrey Filippov, Vitaly Khoriakov
-
Method for generating a fractured reservoir mesh with a limited number of nodes in the matrix medium
Patent number: 9665537Abstract: The invention is a method for optimizing the development of a fluid reservoir using a fractured medium mesh generated from a first-order balanced octree technique is disclosed. A mesh of a discrete fracture network generated by defining a set of cells for each fracture and then a mesh of the matrix medium is generated by dividing each cell by an octree technique, wherein a cell is divided into eight cells. The transmissivities between the cells of the fracture mesh, transmissivities between the cells of the matrix medium mesh and transmissivities between cells of the fracture mesh and cells of the matrix medium mesh are then determined. Finally, the cells and the transmissivities are used for generating an image of the fluid reservoir from which the development of the fluid reservoir is optimized.Type: GrantFiled: October 4, 2012Date of Patent: May 30, 2017Assignee: IFP ENERGIES NOUVELLESInventors: Nina Khvoenkova, Matthieu Delorme -
Patent number: 9658867Abstract: Provided is a method of preserving object code translations of a library for future reuse by an emulator. A munmap(2) system call is intercepted from an application for unmapping a mapped library memory address. A determination is made if an entry related to the mapped library memory address is present in a first predefined data structure. If said entry is present, a determination is made if the mapped library memory address corresponds to a library text or library data. If the mapped memory address corresponds to the library text, said entry is flagged as inactive in the first predefined data structure, and an object code translation of the library text is preserved in the mapped library memory address. If the mapped library memory address corresponds to the library data, contents of the mapped address are reset to zero.Type: GrantFiled: July 25, 2013Date of Patent: May 23, 2017Assignee: Hewlett Packard Enterprise Development LPInventors: Deepak Sreedhar, Rajesh Kumar Chaurasia
-
Patent number: 9652266Abstract: An automated system and method for knowledge transfer, end user support and performance tracking during a life cycle of an enterprise application are disclosed. In one embodiment, knowledge information associated with the enterprise application is captured. Further, a simulated enterprise application is created based on the captured knowledge information. In addition, the end users are allowed to use the simulated enterprise application and actual performance of the simulated enterprise application is tracked.Type: GrantFiled: August 8, 2013Date of Patent: May 16, 2017Assignee: EPIANCE SOFTWARE PVT. LTD.Inventor: Ravi Ramamurthy
-
Patent number: 9652730Abstract: An automated system and method for knowledge transfer, agent support and performance tracking during life cycle of a business process in an outsourcing environment are disclosed. In one embodiment, knowledge information associated with the business process is captured. Further, standard operating procedures (SOPs) are created based on the captured knowledge information. Furthermore, a simulated business process is created based on the captured knowledge information upon reviewing the SOPs. In addition, agents are allowed to use the simulated business process and actual performance of the simulated business process is tracked.Type: GrantFiled: August 8, 2013Date of Patent: May 16, 2017Assignee: EPIANCE SOFTWARE PVT. LTD.Inventor: Ravi Ramamurthy
-
Patent number: 9642678Abstract: In particular embodiments, method, apparatus and system for receiving digital representations of the initial parameters of a dentition; simulating a first orthodontic treatment process on the digital representations of the initial parameters, displaying a set of output results from the simulation of the first orthodontic treatment process, simulating a second orthodontic treatment process on the output results from the simulation of the first orthodontic treatment process, and displaying a set of output results from the simulation of the second orthodontic treatment process are provided.Type: GrantFiled: December 30, 2008Date of Patent: May 9, 2017Assignee: Align Technology, Inc.Inventor: Eric Kuo
-
Patent number: 9625614Abstract: Systems and methods described herein include improved data gathering, climate modeling and weather forecasting techniques. In particular, the systems include using Global Positioning System (GPS) measurements obtained from a network of GPS devices for simultaneously determining atmospheric parameters such as water vapor content, temperature and pressure, and correcting for errors in the GPS measurements, themselves. The systems and methods described herein include a central processor for receiving data from a plurality of GPS devices and updating a computerized climate or weather forecasting model. Advantageously, by using data from a plurality, and in some embodiments a very large number of GPS devices, the systems and methods described herein may solve for both propagation velocity of electromagnetic signals through the atmosphere (used for calculating atmospheric parameters useful in climate modeling) and GPS position error values (used for error correction at each GPS device).Type: GrantFiled: June 4, 2013Date of Patent: April 18, 2017Assignee: HADAL, INC.Inventor: Richard J. Rikoski
-
Patent number: 9619591Abstract: A response surface can be built with reduced analysis time and shortened time for objective value calculation using the response surface. To achieve this, a connection information generating unit divides data of a machine structure constituting an analysis target into a plurality of parts via an input unit, and parameterizes a distribution of a physical quantity at a connection boundary thereof so as to be given and received as a parameter of a physical quantity of adjacent divided shape data. A response surface generating unit parameterizes a response surface based on the parameterized distribution of the attribute value.Type: GrantFiled: February 23, 2011Date of Patent: April 11, 2017Assignee: Hitachi, Ltd.Inventors: Norihiko Nonaka, Koma Sato
-
Patent number: 9607112Abstract: A sequence control portion of a control program is configured to execute simulation for one period to generate an execution result related to the sequence control portion. A motion control portion is configured to execute simulation for one period to generate an execution result related to the motion control portion. A control period number is then increment updated. Whether or not a resumable control period is determined, and if determined as the resumable control period, content of a resuming data buffer (828) updated in the previous control period is saved in a resuming data storage section (826).Type: GrantFiled: February 14, 2011Date of Patent: March 28, 2017Assignee: OMRON CorporationInventors: Yasunori Sakaguchi, Kenichiro Mori
-
Patent number: 9568332Abstract: A navigation system has a database storing data for reconstructing three-dimensional roof structures. The data includes information on edges of at least one closed polygon and a type identifier respectively stored in the database for each one of the edges. Each one of the type identifiers is respectively selected from a finite set of type identifiers. Plural planar faces are generated to reconstruct the roof structure. The planar faces are respectively determined such that they pass through an edge of the polygon and have an orientation determined based on the type identifier stored for the edge.Type: GrantFiled: April 3, 2012Date of Patent: February 14, 2017Assignee: HARMAN BECKER AUTOMOTIVE SYSTEMS GMBHInventor: Marek Strassenburg-Kleciak
-
Patent number: 9547734Abstract: Among other things, one or more techniques for creating an array model for analog device modeling are provided. In an embodiment, the array model represents a mean value or a standard deviation value of an analog device characteristic for an analog device based on a physical location of the analog device within a circuit layout, where the physical location is identified using a physical set of coordinates. The physical set of coordinates maps to an array set of coordinates of the array model. In this manner, a mean value and a standard deviation value are obtainable from the array model using the array set of coordinates. The mean value and the standard deviation value are usable to model the analog device, and thus a circuit within which the analog device is used, to obtain a more accurate or realistic prediction of operation or behavior, for example.Type: GrantFiled: August 28, 2012Date of Patent: January 17, 2017Assignee: Taiwan Semiconductor Manufacturing Company LimitedInventors: Yang Chung-Chieh, Chih-Chiang Chang, Chung-Ting Lu
-
Patent number: 9542510Abstract: Detecting appliance in a building, in one aspect, may comprise receiving meter data associated with energy consumption, the meter data comprising at least energy consumption data associated with usage of the appliance, receiving customer data associated with the meter data, extracting features for training a model for detecting the appliance, based on at least the meter data and the customer data, and constructing the model based on the features.Type: GrantFiled: August 7, 2013Date of Patent: January 10, 2017Assignee: International Business Machines CorporationInventors: Hongliang Fei, John Hutchinson, Younghun Kim, Sanjay K. Mamidipalli, Milind R. Naphade, Sambit Sahu
-
Patent number: 9542514Abstract: A method of identifying memory nodes includes reading a netlist of the design. For a sequential cell of the design, constraint arcs between constraint and related pins can be extracted. For each constraint arc, an original vector set including initialization waveforms can be generated. A plurality of simulations can be run using a plurality of vector sets to generate a plurality of node sets. Each simulation generates a corresponding node set that toggles based on waveforms provided by a corresponding vector set. Each vector set is derived from the original vector set. A final set of memory nodes for the sequential circuit cell can be calculated by subtracting one node set from another node set. In one embodiment, the method can further include pruning non-gate connected nodes from the final node set.Type: GrantFiled: June 10, 2013Date of Patent: January 10, 2017Assignee: Synopsys, Inc.Inventors: Srivathsan Krishna Mohan, Qing Zhang, Paul Frain
-
Patent number: 9529941Abstract: A conformable hand brace includes a support surface for supporting palm portion of a patient's hand and an adjustable mechanism that allows the cross section of the brace to be adjusted. The brace can be adjusted to provide a close fit as the geometry of the hand changes. The inventive system allows the conformable hand brace to be designed automatically by a computer based upon anatomical measurements.Type: GrantFiled: July 31, 2013Date of Patent: December 27, 2016Assignee: 3D SYSTEMS, INC.Inventors: Scott Summit, Kenneth B. Trauner, Andrew R. Miller, Andew Zukoski, Robert P. Vallone
-
Patent number: 9530246Abstract: A collision determination device includes a target cell designation unit that designates a target cell for a voxel model which represents the shape of a first object. A determination test point generation unit generates determination test points for the target cell. A spatial curve creation unit creates a spatial curve as the trajectory curve of a determination test point. A curve intersecting determination unit determines whether or not each boundary element of a boundary representation model representing the shape of a second object is intersecting the spatial curve. A distance computation unit computes the closest distance from the spatial curve to the boundary surface of the boundary representation model. A collision determination unit determines, based on the determination result and the computation result, whether there is a possibility of collision between both objects.Type: GrantFiled: September 10, 2009Date of Patent: December 27, 2016Assignee: Mitsubishi Electric CorporationInventors: Akira Miyata, Nobuyuki Takahashi, Toshihiro Azuma
-
Patent number: 9524358Abstract: Exemplary inventive practice provides initially for designation of all tasks contemplated for performance in the context of an interoperability architecture for computer modeling/simulation. Task requirements afford the bases for determining the models to be incorporated and the functionalities to be carried out in the architecture. The major architectural elements are the core, the interface, and the modules. The core is compartmentalized. Each module constitutes an individual model. Each functionality is allocated to either the core or at least one module, with the guiding principle that a functionality that characterizes the modules in general should be situated in the core, in at least one category. The interface provides for plug-and-play functionality of the modules. The architecture operates in an iterative three-phase cycle: modules write data to the core; the core processes data; modules read updated core data.Type: GrantFiled: June 10, 2013Date of Patent: December 20, 2016Assignee: The United States of America as represented by the Secretary of the NavyInventors: Krzysztof J. Rutkowski, Stephen M. Farley
-
Patent number: 9514253Abstract: A molecular design apparatus is disclosed. Expansion coefficients applied to basis functions are calculated by expanding molecular orbital functions used to draw molecular orbitals based on the molecular structure design data. First molecular orbital data in which the expansion coefficients are corresponded to the basis functions is stored to the storage part. A coefficient threshold is determined for the expansion coefficients of the basis functions by using a drawing threshold which indicates a constant function value, to draw the molecular orbital functions as an isosurface of the constant function value on a screen of a display device. Second molecular orbital data pertinent to the expansion coefficients is stored based on the coefficient threshold to the storage part.Type: GrantFiled: December 3, 2012Date of Patent: December 6, 2016Assignee: FUJITSU LIMITEDInventors: Hiroyuki Satou, Azuma Matsuura
-
Patent number: 9514568Abstract: Methods and systems for roof estimation are described. Example embodiments include a roof estimation system, which generates and provides roof estimate reports annotated with indications of the size, geometry, pitch and/or orientation of the roof sections of a building. Generating a roof estimate report may be based on one or more aerial images of a building. In some embodiments, generating a roof estimate report of a specified building roof may include generating a three-dimensional model of the roof, and generating a report that includes one or more views of the three-dimensional model, the views annotated with indications of the dimensions, area, and/or slope of sections of the roof. This abstract is provided to comply with rules requiring an abstract, and it is submitted with the intention that it will not be used to interpret or limit the scope or meaning of the claims.Type: GrantFiled: March 3, 2014Date of Patent: December 6, 2016Assignee: Eagle View Technologies, Inc.Inventors: Chris Pershing, David P. Carlson
-
Patent number: 9507890Abstract: Detecting appliance in a building, in one aspect, may comprise receiving meter data associated with energy consumption, the meter data comprising at least energy consumption data associated with usage of the appliance, receiving customer data associated with the meter data, extracting features for training a model for detecting the appliance, based on at least the meter data and the customer data, and constructing the model based on the features.Type: GrantFiled: September 30, 2013Date of Patent: November 29, 2016Assignee: International Business Machines CorporationInventors: Hongliang Fei, John Hutchinson, Younghun Kim, Sanjay K. Mamidipalli, Milind R. Naphade, Sambit Sahu