Patents Examined by Bernard E Cothran
-
Patent number: 8600722Abstract: A method and apparatus for providing a program-based hardware co-simulation of a circuit design are described. In one example, a circuit design is implemented for programmable logic to establish a design under test (DUT). A co-simulation model is programmatically generated using primitives defined by an application programming interface (API). The circuit design is simulated by configuring the programmable logic with the DUT and driving a co-simulation engine to communicate with the DUT via execution of the co-simulation model.Type: GrantFiled: May 22, 2007Date of Patent: December 3, 2013Assignee: Xilinx, Inc.Inventors: Chi Bun Chan, Nabeel Shirazi, Shay Ping Seng, Haibing Ma
-
Patent number: 8577650Abstract: Predicting thermal strain and providing a visual representation of the predicted thermal strain on a subject. A computerized model combines subject data, fabric data, and environmental conditions to simulate the thermal comfort of the subject wearing a plurality of fabric layers over time. The visual representation indicates the simulated thermal comfort on an image of the subject with the plurality of fabric layers. A user interface enables a user to modify or define the input data to compare the predicted thermal comfort of the subject wearing different garments under the same working conditions.Type: GrantFiled: February 26, 2008Date of Patent: November 5, 2013Assignee: Kimberly-Clark Worldwide, Inc.Inventors: Andrew Thomas Baker, Linda Connor Sledge, Ralph Solarski, Kenneth John Zwick, Audra Wright
-
Patent number: 8566073Abstract: A simulation method for a cascade communication system comprising a nodes sequence numbered as 1 to N from a transmitter to a receiver, comprises: acquiring simulation parameters; calculating reverse transfer functions of the nodes; determining a current node in the sequence; adding noise that should be added at the current node to a simulation signal of a previous node; simulating the current node to generate a simulation signal of the current node, by using the simulation signal of the previous node added with the noise that should be added at the current node, based on the reverse transfer function of the current node; judging whether simulations of all the nodes are completed; if yes, repeating the adding and the simulating; if not, determining a cost of the based on the simulation signal of the current node.Type: GrantFiled: October 1, 2010Date of Patent: October 22, 2013Assignee: Fujitsu LimitedInventors: Liang Dou, Zhenning Tao, Shoichiro Oda
-
Patent number: 8560288Abstract: A simple analysis model for an elastomeric material member with a strong nonlinearity is created, that is, for a rubber member gripped between a first member and a second member, first shell elements are created for the contact surface of the rubber member contacting the first member, second shell elements are created for the contact surface of the rubber member contacting the second member, and spring elements are created between specific nodes of the first and second shell elements. The spring constant of the created spring elements is identified by data of material tests.Type: GrantFiled: November 20, 2007Date of Patent: October 15, 2013Assignee: Fujitsu LimitedInventor: Kanako Imai
-
Patent number: 8554525Abstract: A method is provided for creating or evolving a virtual environment with a computer system. Steps of the method include: forming a plurality of layers of data, including a first layer and a second layer, each layer including a plurality of cells containing data corresponding to a variable; operating on the data from the cells in the first layer with a function to yield target data; distributing the target data to corresponding cells in the second layer; and altering the data in at least one of the plurality of cells in each layer according to a rule.Type: GrantFiled: April 24, 2006Date of Patent: October 8, 2013Assignee: Sony Online Entertainment LLCInventors: Robert L. Young, Jr., Raph Koster, Stone Perales, Alexander Raine
-
Patent number: 8543364Abstract: Computer-implemented systems and methods are provided for optimizing hydrocarbon recovery from subsurface formations, including subsurface formations having bottom water or edgewater. A system and method can be configured to receive data indicative of by-pass oil areas in the subsurface formation from reservoir simulation, identify flow barriers in the subsurface formation based on the by-pass oil areas identified by the reservoir simulation, and predict the lateral extension of the identified flow barriers in the subsurface formation. Infill horizontal wells can be placed at areas of the subsurface formation relative to the flow barriers such that production from a horizontal well in the subsurface formation optimizes hydrocarbon recovery.Type: GrantFiled: September 17, 2009Date of Patent: September 24, 2013Assignees: Chevron U.S.A. Inc., China National Offshore Oil CorporationInventors: Song Liu, Lixin Tian, Xian-Huan Wen, Chunming Zhao, Qinghong Yang, Peng Zhang, Dengen Zhou, Bo Li, Lichuan Lan, Lizhen Ge, Xinwu Liao, Fengli Zhang, Michael Sheng-Wei Wei
-
Patent number: 8521498Abstract: A simulation method for a cascade communication system comprising a nodes sequence numbered as 1 to N from a transmitter to a receiver, comprises: acquiring simulation parameters; calculating reverse transfer functions of the nodes; determining a current node in the sequence; adding noise that should be added at the current node to a simulation signal of a previous node; simulating the current node to generate a simulation signal of the current node, by using the simulation signal of the previous node added with the noise that should be added at the current node, based on the reverse transfer function of the current node; judging whether simulations of all the nodes are completed; if yes, repeating the adding and the simulating; if not, determining a cost of the based on the simulation signal of the current node.Type: GrantFiled: October 1, 2010Date of Patent: August 27, 2013Assignee: Fujitsu LimitedInventors: Liang Dou, Zhenning Tao, Shoichiro Oda
-
Patent number: 8494823Abstract: A method and system for determining supply chain service area by simulating service cycle time. A plurality of simulation parameters including stochastic factors are used with a supply chain simulation model. The supply chain simulation model is run repeatedly and generated simulated data is analyzed to determine service cycle time. The service cycle time is used to compute service area for a facility.Type: GrantFiled: March 6, 2008Date of Patent: July 23, 2013Assignee: International Business Machines CorporationInventors: Hong Wei Ding, Jin Dong, Young Min Lee, Changrui Ren, Wei Wang
-
Patent number: 8484007Abstract: A method and apparatus of handling instruction rejects, partial rejects, stalls and branch wrong in a simulation model provides pipeline states for various unit verification. It defines an instruction train to encounter many events of the hardware verifications. Drivers and monitors at a unit and a core simulation level can hook into the pipeline states and perform the verification easily without having to restructure the instructions in the pipeline due to rejects, partial rejects, stalls, branch wrongs. Different event counters have been placed in the instruction pipe during the events and expand the instruction train such that the instruction train provides an accurate and detailed state of each instruction so the hardware logic signals and data can be tracked and identified from each state.Type: GrantFiled: February 16, 2008Date of Patent: July 9, 2013Assignee: International Business Machines CorporationInventors: Wei-Yi Xiao, Michael P. Mullen, Vasantha R. Vuyyuru, Robert J. Adkins
-
Patent number: 8473255Abstract: A method for aiding modelling 3D objects permits production of a parameterizable instantiate model of a 3D object from a generic model of the object and a specific model of a second object including at least a part of first object. Certain characteristic data are extracted from the specific model of the second 3D object according to the parameters of the generic model of the first 3D object. A parameterizable instantiate model is produced from the generic model of the first 3D model by matching this model to the extracted data.Type: GrantFiled: October 24, 2007Date of Patent: June 25, 2013Assignee: Airbus Operations SASInventor: Olivier Cazals
-
Patent number: 8457938Abstract: Apparatus and method are provided for facilitating simulation of one or more operating characteristics of an electronics rack. The apparatus includes a rack frame, one or more air-moving devices associated with the rack frame, and an adjustable heat source associated with the rack frame. The one or more air-moving devices establish airflow through the rack frame from an air inlet side to an air outlet side thereof, wherein the established airflow through the rack frame is related to airflow through the electronics rack to be simulated. The adjustable heat source heats air passing through the rack frame, with heated air exhausting from the air outlet side of the rack frame simulating heated air exhausting from the electronics rack.Type: GrantFiled: December 5, 2007Date of Patent: June 4, 2013Assignee: International Business Machines CorporationInventors: Matthew R. Archibald, Hendrik F. Hamann, Madhusudan K. Iyengar, Roger R. Schmidt
-
Patent number: 8428925Abstract: Method for reducing the time needed to perform geophysical inversion by using simultaneous encoded sources in the simulation steps of the inversion process. The geophysical survey data are prepared by encoding (3) a group of source gathers (1), using for each gather a different encoding signature selected from a set (2) of non-equivalent encoding signatures. Then, the encoded gathers are summed (4) by summing all traces corresponding to the same receiver from each gather, resulting in a simultaneous encoded gather. (Alternatively, the geophysical data are acquired from simultaneously encoded sources.) The simulation steps needed for inversion are then calculated using a particular assumed velocity (or other physical property) model (5) and simultaneously activated encoded sources using the same encoding scheme used on the measured data. The result is an updated physical properties model (6) that may be further updated (7) by additional iterations.Type: GrantFiled: January 6, 2012Date of Patent: April 23, 2013Assignee: ExxonMobil Upstream Research CompanyInventors: Jerome R. Krebs, John E. Anderson, Ramesh Neelamani, Charlie Jing, David Hinkley, Thomas A. Dickens, Christine E. Krohn, Peter Traynin
-
Patent number: 8386218Abstract: Disclosed are an apparatus and method for visualizing subsurface velocity structure by processing signals through waveform inversion in the Laplace-Fourier domain, and a recording medium storing a program for implementing the method. A receiver receives a seismic signal from a target region, and a signal processor processes the seismic signal to generate image data for visualizing the subsurface structure of the target region. The signal processor performs the waveform inversion in the Laplace-Fourier domain, thereby obtaining a velocity model similar to an true structure of the target region.Type: GrantFiled: May 6, 2009Date of Patent: February 26, 2013Assignee: Shin's GeophysicsInventor: Changsoo Shin
-
Patent number: 8346513Abstract: In three-dimensional data generation unit 120, data edition unit 122, generates a spreadsheet data that includes information relating to a plurality of node points on a continuous arrangement route of target components by interactive process with a user, and stores the data in storage unit 130. Three-dimensional data conversion unit 123, on the basis of spreadsheet data, arranges the node points in a three-dimensional space, connects node points having a predetermined relationship using line segments, and imparts cross-sectional shapes to the connected line segments, to carry out thereby conversion into target component arrangement three-dimensional data. Three-dimensional data management unit 124 stores the obtained target component arrangement three-dimensional data in storage unit 130, in a format readable by three-dimensional CAD or three-dimensional review system, and outputs the data in response to an output instruction from interface unit 110.Type: GrantFiled: October 7, 2009Date of Patent: January 1, 2013Assignee: Kabushiki Kaisha ToshibaInventors: Yuuki Okada, Shingo Fujii, Hiroki Yabu, Osamu Furukawa
-
Patent number: 8315838Abstract: A system and method are described for generating a model of an environment in which a plurality of equipment units are deployed for the extraction of at least one resource from the environment. The system comprises a pre-extraction modeling unit configured to receive data from a first plurality of heterogeneous sensors in the environment and to fuse the data into a pre-extraction model. An equipment modeling unit is configured to receive equipment data relating to the plurality of equipment units and to combine the equipment data into an equipment model. A post-extraction modeling unit is configured to receive data from a second plurality of sensors and to fuse the data into a post-extraction model. Information from the pre-extraction model, the equipment model and/or the post-extraction model is communicable to the equipment units for use in controlling operation of the equipment units in the environment.Type: GrantFiled: March 4, 2009Date of Patent: November 20, 2012Assignee: The University of SydneyInventors: Hugh Durrant-Whyte, Fabio Tozeto Ramos, Peter James Hatherly
-
Patent number: 8296109Abstract: Methods and systems for enabling simulation of material aging effect of chrono-rheological materials in computer aided engineering (CAE) analysis are disclosed. According to one aspect, a set of material property tests is conducted for a chrono-rheological material of interest. Each test obtains a series of material properties such as relaxation test data at different age. The relaxation test data are measured by maintaining a specimen of the chrono-rheological material at a predetermined strain. A set of first and second time-dependent material aging effect parameters is determined by shifting and matching the series of relaxation test data between each pair of the tests.Type: GrantFiled: April 20, 2009Date of Patent: October 23, 2012Assignee: Livermore Software Technology CorporationInventors: William W. Feng, John O. Hallquist
-
Patent number: 8285521Abstract: A computer-implemented subsystem and method is disclosed for receiving user qualification data, comparing that data to certification criteria, and providing user certification according thereto, in the context of a system for designing a structure. A variety of users may be certified, including architects, designers, component and service providers, permitting authorities, builders, financers, future tenants, etc. A wide variety of certifications may be provided including by trade, by attributes of the structure, by intended use of the design system, etc. Certification may be based on general experience, references, time spent with the design system, training completed, examination passed, other certifications, etc. Certification may be stand-alone or may be part of an ongoing continuing education process. The design system may limit actions a user may perform on a design based on certification and certification level.Type: GrantFiled: September 20, 2011Date of Patent: October 9, 2012Assignee: Google Inc.Inventors: Nicholas Chim, Eric Teller, Eli Attia, Michelle Kaufmann, Alena Fong, Augusto Roman, Jennifer Carlile, Cedric Dupont
-
Patent number: 8271246Abstract: A system and method is provided for minimizing lost circulation associated with the operation of a subterranean reservoir. The system includes one or more sources, such as earth modeling and fracture analysis tools, for providing data representative of a fracture formation in the reservoir, and a computer processor in communication with the data sources for determining an appropriate blend of lost circulation material products for application to the fracture formation. The computer processor is programmed with computer readable code for selecting a plurality of candidate products for application to the fracture formation, and for mathematically determining an optimized blend of the selected products. By applying the optimized blend, material and labor costs associated with well operation can be significantly reduced.Type: GrantFiled: March 30, 2009Date of Patent: September 18, 2012Assignee: Chevron U.S.A. Inc.Inventors: Benjamin Ames Leonard, Catalin D. Ivan
-
Patent number: 8255199Abstract: In one embodiment of the present invention, the performance of an electronic circuit having a clock path between a clock source cell and a clock leaf cell is characterized over a simulation duration, where the clock path has one or more intermediate cells. Variations in the effective power supply voltage level least one intermediate cell over the simulation duration are determined using a system-level power-grid simulation tool. Static timing analysis (STA) software is used to determine cell delays for at least one of the intermediate cells for different clock-signal transitions at different times during the simulation duration. The cell delays are then used to generate one or more metrics characterizing the performance of the electronic circuit, such as maximum and minimum pulse widths, maximum cycle-to-cycle jitter, and maximum periodic jitter.Type: GrantFiled: May 15, 2008Date of Patent: August 28, 2012Assignee: Agere Systems Inc.Inventor: Hyuk-Jong Yi
-
Patent number: 8255203Abstract: A method of debugging an executable computer application comprising instructions of a first computer architecture instruction set and instructions of a second computer architecture instruction set. The method comprises determining whether an instruction being debugged is from the second architecture instruction set; and obtaining debug information from an emulator of the second architecture in a first architecture environment when the instruction being executed is from the second architecture instruction set. The debug information results from emulation of the instruction being debugged.Type: GrantFiled: April 24, 2008Date of Patent: August 28, 2012Assignee: Hewlett-Packard Development Company, L.P.Inventors: Jini Susan George, Ranganath Ramachandra, Shivarama Rao Kokrady, Surya Kumari Jangala