Patents Examined by Cuong Luu
-
Patent number: 10240919Abstract: The invention relates to a method for making a numerical three-dimensional model of a structure from relatively soft and relatively hard parts, comprising of making by means of penetrating radiation a plurality of numerical sections of the structure located at a mutual distance and representing the absorption for the radiation, storing in a memory the numerical sections and constructing a numerical three-dimensional model of the structure on the basis of the numerical sections stored in the memory, wherein at least during making of the sections at least a part of the relatively soft parts of the structure is provided with a layer of contrast agent with an absorption coefficient for the radiation differing substantially from that of the relatively soft parts.Type: GrantFiled: November 19, 2010Date of Patent: March 26, 2019Inventor: Dirk Peter Leenheer
-
Patent number: 9946819Abstract: Buffer credits are starved upon a storage area network (SAN) switch. The starved buffer credit restricts a SAN switch buffer and enables a smaller load to stress the SAN switch, effectively emulating a larger load. Credit starvation may partially inhibit a SAN switch from delivering frames resulting in the filling of the SAN switch buffer and corresponding computational stress. The emulated load allows for all ports of a SAN switch to be simultaneously tested without the need or expense of a large number computing devices stressing the SAN. The SAN switch may be located within a test SAN environment or may be located in a functioning SAN environment to determine SAN bottlenecks prior to critical loading.Type: GrantFiled: January 6, 2015Date of Patent: April 17, 2018Assignee: International Business Machines CorporationInventors: Tara Astigarraga, Louie A. Dickens, Michael E. Starling, Daniel J. Winarski
-
Patent number: 9916401Abstract: A package design system creates one or more package design files by creating cut line instructions and fold line instructions. If the system determines that the package should be split across two or more substrates, it will select a fold line and convert the selected fold line to a seam. Conversion to a seam may occur by creating cut line instructions for the selected fold line, imparting a first set of functional elements on a first side of the seam, and imparting a second set of functional elements on a second side of the seam. The first set of functional elements and the second set of functional elements will form a functional connection when the three-dimensional structure is formed.Type: GrantFiled: May 18, 2015Date of Patent: March 13, 2018Assignee: Xerox CorporationInventors: Reiner Eschbach, Stephen C. Morgana
-
Patent number: 9916402Abstract: A package design system creates one or more package design files by creating cut line instructions and fold line instructions for a package flat. If the system determines that the package flat should be split into two or more subparts across two or more substrates or two or more sub-regions of a single substrate, it will select a fold line and convert the selected fold line to a seam. Conversion to a seam may occur by creating cut line instructions for the selected fold line, imparting a first set of functional elements on a first side of the seam, and imparting a second set of functional elements on a second side of the seam. The first set of functional elements and the second set of functional elements will form a functional connection when the three-dimensional structure is formed.Type: GrantFiled: May 18, 2015Date of Patent: March 13, 2018Assignee: Xerox CorporationInventors: Reiner Eschbach, Stephen C. Morgana
-
Patent number: 9902114Abstract: Methods for creating three dimensional lattice structures in computer-aided design models. A method includes receiving a solid model containing a plurality of boundary surfaces for a void region, computing a bounding box of the solid model and a plurality of grid points on an axis-aligned grid within the bounding box, creating a lattice cell layout for a lattice structure within the void region, computing an implicit model defined by a scalar value for each of the grid points on the axis-aligned grid, extracting the lattice structure in the solid model based on the implicit model.Type: GrantFiled: January 7, 2015Date of Patent: February 27, 2018Assignee: Siemens Product Lifecycle Management Software Inc.Inventor: Suraj Ravi Musuvathy
-
Patent number: 9906136Abstract: An embodiment method for designing a power converter system includes receiving, by a processor, power converter design parameters. The design parameters include a minimum DC input voltage Vmin and a maximum DC input voltage Vmax, a minimum switching frequency fmin and a maximum switching frequency fmax of a switching bridge of the power converter, and a target output voltage and a target output power. The method also includes calculating, by the processor, a first power converter configuration. The first power converter configuration includes a calculated magnetizing inductance Lmc equal to Re tan(?)(2?fmin)?1, where ? is a load angle complement equal to a sin(VminVmax?1), and Re is an equivalent reflected load resistance of the power converter. The first power converter configuration also includes a calculated resonant inductance Lrc equal to Lmc cos2(?)(fmax2fmin?2?1)?1 and a calculated resonant capacitance Crc equal to Lrc?1(2?fmax)?2.Type: GrantFiled: January 6, 2015Date of Patent: February 27, 2018Assignee: INFINEON TECHNOLOGIES AUSTRIA AGInventors: Mladen Ivankovic, Fred Sawyer
-
Patent number: 9852239Abstract: A method and apparatus for prediction of community reaction to a post for an online social community is disclosed. The method comprises receiving a proposed post as input to a generated prediction model prior to the proposed post being posted to an online social community; predicting a community reaction to the proposed post using the prediction model; and displaying the predication, wherein the prediction comprises a sentiment score and at least one of a number of responses, a number of responders to the post, a longevity of the post, or a half-life of the post.Type: GrantFiled: September 24, 2012Date of Patent: December 26, 2017Assignee: ADOBE SYSTEMS INCORPORATEDInventors: Anandhavelu Natarajan, Balaji Vasan Srinivasan, Vineet Gupta, Anand Ganesan, Anuj Jain, Shriram Revankar, Japnik Singh, Bharat Polineni
-
Patent number: 9836584Abstract: A method for quantitative determination of nonisothermal thermooxidative degradation effects of a polyolefin material containing a residual catalyst. The method includes determining a first thermooxidative degradation by obtaining a thermogravimetric analysis spectrum of polyolefin, and then modifying the first thermooxidative degradation based on a structure of the residual catalyst to obtain final thermooxidative degradation properties of the polyolefin.Type: GrantFiled: December 30, 2013Date of Patent: December 5, 2017Assignees: King Fahd University of Petroleum and Minerals, King Abdulaziz City of Science and TechnologyInventors: Muhammad Atiqullah, Mohammad Mozahar Hossain
-
Patent number: 9821465Abstract: An omnidirectional treadmill environment simulator is disclosed. The omnidirectional treadmill environment simulator includes a circular simulator stage area, a plurality of transport mechanisms that maintain an object at or near the center of a circular simulator stage area and at least one processor. The processor is configured to collect position data of the object and process the position data to control the transport mechanisms. Also included is a receiver for receiving data from a remote location and a terrain analysis computer for processing the data received from the remote location. The terrain analysis computer collects the data received from the remote location to form an accurate simulation of an upcoming condition at the remote location. The omnidirectional treadmill environment simulator includes a transmitter for transmitting the position data to a remote location.Type: GrantFiled: May 6, 2014Date of Patent: November 21, 2017Inventor: Kenneth Dean Stephens, Jr.
-
Patent number: 9824087Abstract: A method for designing a mould (120) for casting a semi-finished ophthalmic lens blank, wherein the surface of the mould (120) is designed so that the surface of the mould fits a predetermined closed curve, wherein the predetermined closed curve is representative of the geometry of a gasket (160) to be used in association with the mould (10). A method for assembling a mould assembly (100) and a method for casting a semi-finished ophthalmic lens blank, and a computer program product including software code portions for performing steps of these methods are also described.Type: GrantFiled: March 22, 2012Date of Patent: November 21, 2017Assignee: ESSILOR INTERNATIONAL (COMPAGNIE GENERALE D'OPTIQUE)Inventors: Carlos Rego, Jerome Moine, Matthieu Guillot
-
Patent number: 9811618Abstract: A method is provided for simulating a program executable by a processor and a circuit design configured to communicate with the processor. A processor on a programmable IC is configured to execute the program. Programmable resources on the programmable IC are configured to implement a plurality of interface circuits. Each of the interface circuits is configured to communicate data between the processor and a simulation environment using a respective communication protocol. The interface circuits that uses a communication protocol used by the circuit design is enabled and other ones of the interface circuits are disabled. The circuit design is simulated in a simulation environment coupled to the programmable IC. During the simulating, the program is executed on the processor and data is communicated between the processor and the computing platform using the determined one of the plurality of interface circuits.Type: GrantFiled: March 7, 2013Date of Patent: November 7, 2017Assignee: XILINX, INC.Inventors: Umang Parekh, Arvind Sundararajan, Sandeep Dutta
-
Patent number: 9766911Abstract: Aspects of the invention are directed to a systems and methods for operating a non-native binary in dynamic binary translation environment. In accordance with an embodiment, there is provided a computer program product in a computer readable medium. The product includes program code for receiving a non-native binary in a computer readable medium and program code for translating the non-native binary. Additionally, the product includes program code for executing the translated non-native binary, the non-native binary including one or more threads, and program code for pausing execution of the translated non-native binary. The product also includes program code for providing guest instruction boundary information to a monitoring process and program code for analyzing a state of each thread of the translated non-native binary. Moreover, the product includes program code for fast-forwarding at least one thread so that its state is consistent with the guest instruction boundary.Type: GrantFiled: April 24, 2009Date of Patent: September 19, 2017Assignee: ORACLE AMERICA, INC.Inventors: Abhinav Das, Jiwei Lu, William Y. Chen, Chandramouli Banerjee
-
Patent number: 9747099Abstract: A computation system for computing interactions in a multiple-body simulation includes an array of processing modules arranged into one or more serially interconnected processing groups of the processing modules. Each of the processing modules includes storage for data elements and includes circuitry for performing pairwise computations between data elements each associated with a spatial location. Each of the pairwise computations makes use of a data element from the storage of the processing module and a data element passing through the serially interconnected processing modules. Each of the processing modules includes circuitry for selecting the pairs of data elements according to separations between spatial locations associated with the data elements.Type: GrantFiled: November 19, 2012Date of Patent: August 29, 2017Assignee: D.E. Shaw Research LLCInventors: David E. Shaw, Martin M. Deneroff, Ron O. Dror, Richard H. Larson, John K. Salmon
-
Patent number: 9727669Abstract: In a computer system, a pedestrian dataset that indicates position fixes for several portable devices is received, such that each portable device corresponds to a respective pedestrian. Raw heat scores for several geographic units of equal size are generated based on the pedestrian dataset, each raw heat score being indicative of a number of position fixes in the corresponding geographic unit. A selection of a geographic area that contains some of the geographic units is received, and normalized heat scores for these geographic units are generated based on at least some of the generated raw heat scores.Type: GrantFiled: June 13, 2013Date of Patent: August 8, 2017Assignee: GOOGLE INC.Inventors: Marc P. T. Wilson, Gemma Exton, Sarah Fortune, Andrew Eland, Fiona E. Herring
-
Patent number: 9727440Abstract: A method and apparatus of simulating performance characteristics of a virtual machine are disclosed. An example method may include selecting and inserting a virtual machine into a business application service group that includes a plurality of enterprise network devices, initiating a simulation sequence for a predetermined amount of time, recording results of the simulation sequence, and storing the results in memory.Type: GrantFiled: December 27, 2010Date of Patent: August 8, 2017Assignee: Red Hat, Inc.Inventor: John M. Suit
-
Patent number: 9721313Abstract: A method and a device for identifying a feasibility of a transmission interface constraint in an online rolling dispatching are provided. The method comprises: S1, establishing an online rolling dispatching model including a transmission interface constraint; S2, establishing a Lagrangian relaxation dual problem of the online rolling dispatching model; and S3, identifying a feasibility of the transmission interface constraint by solving the Lagrangian relaxation dual problem.Type: GrantFiled: December 30, 2013Date of Patent: August 1, 2017Assignee: Tsinghua UniversityInventors: Wenchuan Wu, Boming Zhang, Hongbin Sun, Zhigang Li, Qinglai Guo
-
Methods for orientation and tilt identification of photovoltaic systems and solar irradiance sensors
Patent number: 9686122Abstract: The present invention relates to methods and systems for identifying PV system and solar irradiance sensor orientation and tilt based on energy production, energy received, simulated energy production, estimated energy received, production skew, and energy received skew. The present invention relates to systems and methods for detecting orientation and tilt of a PV system based on energy production and simulated energy production; for detecting the orientation and tilt of a solar irradiance sensor based on solar irradiance observation and simulated solar irradiance observation; for detecting orientation of a PV system based on energy production and energy production skew; and for detecting orientation of a solar irradiance sensor based on solar irradiance observation and solar irradiance observation skew.Type: GrantFiled: November 20, 2012Date of Patent: June 20, 2017Inventors: Michael Herzig, Matthew Williams, Shawn Kerrigan -
Patent number: 9672065Abstract: A method includes accepting a simulation task for simulation by a simulator that controls multiple co-simulators. Each of the multiple co-simulators is assigned to execute one or more respective sub-tasks of the simulation task. The simulation task is executed by invoking each co-simulator to execute the respective assigned sub-tasks.Type: GrantFiled: July 26, 2015Date of Patent: June 6, 2017Assignee: Rocketick Technologies LTDInventors: Shay Mizrachi, Uri Tal, Tomer Ben-David, Ishay Geller, Ido Kasher
-
Patent number: 9645281Abstract: The disclosed embodiments include a method, apparatus, and computer program product for providing a geostatistical procedure for simulation of the 3D geometry of a natural fracture network conditioned by well bore observations.Type: GrantFiled: August 30, 2013Date of Patent: May 9, 2017Assignee: LANDMARK GRAPHICS CORPORATIONInventors: Rae Mohan Srivastava, Jeffrey Marc Yarus
-
Patent number: 9619594Abstract: A computer-implemented method for configuring an advection diffusion model may include retrieving, via a processor, a plurality of advection diffusion model parameters indicative of model extremes of the advection diffusion model, retrieving, via the processor, convergence area information indicative of a convergence area for the advection diffusion model, determining, via the processor, an accuracy metric for each of the plurality of advection diffusion model parameters, selecting, via the processor, an optimal advection diffusion model parameter from the plurality of advection diffusion model parameters, and configuring, via the processor, the advection diffusion model with the optimal advection diffusion model parameter.Type: GrantFiled: November 25, 2015Date of Patent: April 11, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Eli M. Dow, Ying Liu, Fearghal O'Donncha, Emanuele Ragnoli