Simulating Nonelectrical Device Or System Patents (Class 703/6)
  • Patent number: 9383753
    Abstract: A light detection and ranging device with dynamically adjustable angular resolution for use as a sensor providing environmental information for navigating an autonomous vehicle is disclosed. A first region of a scanning zone is scanned while emitting light pulses at a first pulse rate, and a second region of the scanning zone is scanned while emitting light pulses at a second pulse rate different from the first pulse rate. Information from the LIDAR device indicative of the time delays between the emission of the light pulses and the reception of the corresponding returning light pulses is received. A three dimensional point map is generated where the resolution of the point map in the first region is based on the first pulse rate and is based on the second pulse rate in the second region.
    Type: Grant
    Filed: September 26, 2012
    Date of Patent: July 5, 2016
    Assignee: Google Inc.
    Inventors: Bradley Templeton, Pierre-yves Droz, Jiajun Zhu
  • Patent number: 9361413
    Abstract: The method generates a simulated object represented by finite elements each comprising two or more nodes that represent a first physical object, the first simulated object comprising a plurality of segments placed adjacent to each other to form a surface of the first simulated object. The method further includes generating a second simulated object. The method determines the distance between individual segments of the first simulated object and the plurality of segments of the second simulated object. The method determines a stiffness matrix and force vectors for the at least one segment of the first simulated object that is in contact with at least one segment of the second simulated object. The method transforms the stiffness matrix and the force vector from the segments to determine a stiffness matrix and a force vector on the two or more nodes of the finite element representation of the physical objects.
    Type: Grant
    Filed: September 24, 2012
    Date of Patent: June 7, 2016
    Assignee: MSC.Software Corporation
    Inventors: Adrie Bout, Cees Gelten
  • Patent number: 9349288
    Abstract: Embodiments describe new mechanisms for signalized intersection control. Embodiments expand inputs beyond traditional traffic control methods to include awareness of agency policies for signalized control, industry standardized calculations for traffic control parameters, geometric awareness of the roadway and/or intersection, and/or input of vehicle trajectory data relative to this intersection geometry. In certain embodiments, these new inputs facilitate a real-time, future-state trajectory modeling of the phase timing and sequencing options for signalized intersection control. Phase selection and timing can be improved or otherwise optimized based upon modeling the signal's future state impact on arriving vehicle trajectories. This improvement or optimization can be performed to reduce or minimize the cost basis of a user definable objective function.
    Type: Grant
    Filed: July 28, 2015
    Date of Patent: May 24, 2016
    Assignee: Econolite Group, Inc.
    Inventor: Eric Raamot
  • Patent number: 9348952
    Abstract: A method for predicting energy consumption of an HVAC system is provided. The method includes providing a model for an indoor temperature of a building, a model for an operating state of the HVAC system, and predicted future outdoor temperatures. Utilizing at least the models for the indoor temperature and the operating state of the HVAC system and the predicted future outdoor temperatures, a predicted future energy consumption of the HVAC can be estimated.
    Type: Grant
    Filed: February 7, 2013
    Date of Patent: May 24, 2016
    Assignee: General Electric Company
    Inventors: Yicheng Wen, William Jerome Burke
  • Patent number: 9345557
    Abstract: The orthodontic alignment of misaligned teeth includes preparing a digital and/or physical overlay model which is the superimposed positioning of the patient's original misaligned dentition with the target or final position. The superimposition of one upon the other creates an open space through which teeth may move in a natural manner, allowing for a treatment plan that takes into account the physical interaction of one tooth with another or the differences in tooth movement rates due in part to differences in underlying bone density or the like. An aligner tray fabricated using the model will likewise represent the before and after tooth positions and will also have the open space to allow tooth movement. Force exerting structures are preferably placed into the aligner tray to impinge upon the patient's teeth in a prescribed manner when the aligner tray is inserted into the patient's oral cavity.
    Type: Grant
    Filed: August 20, 2010
    Date of Patent: May 24, 2016
    Assignee: Dentsply International Inc.
    Inventors: Michael C. Anderson, Bradford H. Clatt, Jack K. Hilliard, Daniel JuliƩ
  • Patent number: 9348955
    Abstract: A computerized method for simulating deformation of a rubber compound with filler particles comprises: a step in which a pseudo-two-dimensional rubber compound model of the rubber compound is generated; a step in which a deformation calculation is performed by the use of the pseudo-two-dimensional rubber compound model; and a step in which a necessary physical quantity is acquired from the deformation calculation. The pseudo-two-dimensional rubber compound model comprises a model of a rubber matrix and a plurality of models of filler particles. The pseudo-two-dimensional rubber compound model has a small thickness and has the same cross section in succession in the thickness direction.
    Type: Grant
    Filed: August 1, 2012
    Date of Patent: May 24, 2016
    Assignee: SUMITOMO RUBBER INDUSTRIES, LTD.
    Inventor: Masato Naito
  • Patent number: 9330227
    Abstract: A testbench for testing a device under test (DUT), wherein the testbench has a verification environment including a reference model, a scoreboard and a customized agent for each interface that the DUT needs to receive input from and/or transmit output on. The testbench system is able to be generated by a testbench builder that automatically creates a scoreboard, a reference model, a dispatcher and generic agents including generic drivers, loopback ports, sequencers and/or generic monitors for each interface and then automatically customize the generic agents based on their corresponding interface such that the agents meet the requirements of the interface for the DUT.
    Type: Grant
    Filed: February 9, 2015
    Date of Patent: May 3, 2016
    Assignee: Cavium Inc.
    Inventors: Keqin Kenneth Han, Nimalan Siva, Mohan Balan, Saurin Patel
  • Patent number: 9326099
    Abstract: A concert profiling server (CPS) obtains and analyzes information about a venue hosting a music concert and mobile phone location information related to the audience members attending the concert. Based on this information, the CPS determines the size of the audience in attendance. The CPS also obtains and analyzes sentiment information related to audience members at the concert with which the CPS determines the audience's sentiment toward the concert as favorable or unfavorable. The CPS further obtains and analyzes other information with which it makes a profile of the demographics of the audience and the audience members' levels of engagement.
    Type: Grant
    Filed: January 9, 2013
    Date of Patent: April 26, 2016
    Assignee: Popular Metrics, Inc.
    Inventors: Duncan Freeman, John Elmore
  • Patent number: 9311081
    Abstract: Methods and arrangements for employing a software model transform. A software model transform is accepted, and the transform is manipulated to obtain a transform representation. At least one functional path is explored with respect to the transform representation. A trace is conducted of at least one explored path, and an abstraction of the transform is produced via utilizing the trace, the abstraction comprising a simplified semantic view of the transform.
    Type: Grant
    Filed: October 19, 2012
    Date of Patent: April 12, 2016
    Assignee: International Business Machines Corporation
    Inventors: Pankaj Dhoolia, Senthil Kumar Kumarasamy Mani, Saurabh Sinha, Vibha Singhal Sinha
  • Patent number: 9292636
    Abstract: Methods of using computer based models for simulating the physical behavior of bodily exudates with absorbent articles.
    Type: Grant
    Filed: December 18, 2012
    Date of Patent: March 22, 2016
    Assignee: The Procter & Gamble Plaza
    Inventors: Jean Vittorio Seguro, Joseph F. Kitching
  • Patent number: 9285293
    Abstract: Disclosed is a method for predicting tire performance in which a tire model, which comprises a tread pattern capable of imparting deformation by means of ground contact and/or transfer, and a snow model, in which a snow-covered road surface that comes into contact with the tire model is represented, are used to predict tire performance on the snow-covered road surface on the basis of physical quantities that occur in at least either of the tire model and the snow model. The snow model is modeled as an elasto-plastic body or an elastic body, the nonlinearity of the volume compression property of snow is represented by the relationship between the density or volume strain of the snow and the pressure of the snow, and the shear property of the snow is represented by the relationship between the yield stress of the snow and the pressure of the snow.
    Type: Grant
    Filed: July 22, 2011
    Date of Patent: March 15, 2016
    Assignees: BRIDGESTONE CORPORATION, WSL INSTITUTE FOR SNOW AND AVALANCHE RESEARCH SLF
    Inventors: Eisuke Seta, Tatsuya Nakai, Martin Schneebeli, Denes Szabo, Henning Loewe, Martin Heggli, Felix Hempel, Matthias Jaggi, Jorg Graupeter
  • Patent number: 9288630
    Abstract: An approach for providing positioning services using multi-space clustering includes detecting sensor data across a plurality of sensor spaces for a device. The plurality of sensor spaces are associated with respective one or more sensor types. The approach also includes predicting a point propensity for the device to represent location data of the device based on the sensor data, and performing a clustering of the location data across the plurality of sensor spaces to generate a cluster graph of a physical space associated with the sensor data.
    Type: Grant
    Filed: October 28, 2013
    Date of Patent: March 15, 2016
    Assignee: Verizon Patent and Licensing Inc.
    Inventor: Madhusudan Raman
  • Patent number: 9280619
    Abstract: Virtual material handling systems can be used to drive the operation of real material handling systems for purposes such as testing and validation of the components of the real material handling systems. The real material handling system, in turn, can provide data regarding system operation which may be fed back to the virtual material handling system to control its function.
    Type: Grant
    Filed: April 29, 2014
    Date of Patent: March 8, 2016
    Inventors: William A. Magato, Brian John Resnick
  • Patent number: 9262789
    Abstract: Disclosed systems and methods automatically assess claims. A device may receive one or more images of a claimed object, such as a building or vehicle, compare the images to reference images and generate an estimate of financial damages to the object. The device may then generate a claim assessment based on previous comparisons and generated estimates. The claim assessment may be sent directly to a client or to an agent for review and/or processing.
    Type: Grant
    Filed: March 12, 2015
    Date of Patent: February 16, 2016
    Assignee: STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANY
    Inventor: Nathan Tofte
  • Patent number: 9256072
    Abstract: A method detects a real object with a wearable electronic device and displays a virtual image of the real object with the real object on a display of the wearable electronic device. The wearable electronic device displays movement of the virtual image of the real object to show a task to be completed and detects a completion of the task.
    Type: Grant
    Filed: October 2, 2013
    Date of Patent: February 9, 2016
    Inventor: Philip Scott Lyren
  • Patent number: 9239891
    Abstract: A method for determining a mated portion of an object can include receiving design data defining a three-dimensional object having a first member mated with a second member. Each member can be represented by a plurality of triangles. The method can include determining an outer layer of the three-dimensional object and a mated surface of the three-dimensional object. The mated surface may be determined by utilizing a recursive process to analyze each specific triangle of the plurality of triangles. The recursive process can classify a triangle as: (i) on the outer layer when all of its vertices are on the outer layer, and (ii) in the mated surface when none of its vertices are on the outer layer. When a triangle has at least one but not all of its vertices on the outer layer, the triangle can be subdivided into sub-triangles, which are then analyzed individually.
    Type: Grant
    Filed: May 23, 2013
    Date of Patent: January 19, 2016
    Assignee: FCA US LLC
    Inventors: Wen-Jun Wu, Brian W Kao, Bo Robert Zhou, John R Borth
  • Patent number: 9224301
    Abstract: A method for requesting air traffic control (ATC) clearance comprising receiving user input to display an ATC clearance request page corresponding to a respective flight parameter; based on the received user input, requesting a computed value for the respective flight parameter from a flight management (FMS) system; and displaying the computed value with the ATC clearance request page corresponding to the respective flight parameter.
    Type: Grant
    Filed: May 10, 2013
    Date of Patent: December 29, 2015
    Assignee: Honeywell International Inc.
    Inventors: Sathish Pakki, Karthik Rao, Showvik Chakraborty, Chandrasekhar TLV, Ganesh Kondeti, Chinmaey Sharad Shende
  • Patent number: 9225841
    Abstract: A method for searching for one or more recorded telephone communications between one or more customers and a contact center comprising is provided. The method is implemented by a computer readable medium having a plurality of code segments. One or more telephone communications is analyzed and assessment data is assigned thereto. The assessment data of the telephone communications is searched for at least one search criterion, and at least one telephone communication having assessment data matching the search criterion is identified. A representation of the matching telephone communication is then displayed.
    Type: Grant
    Filed: March 28, 2008
    Date of Patent: December 29, 2015
    Assignee: Mattersight Corporation
    Inventors: Kelly Conway, David Gustafson, Douglas Brown, Christopher Danson
  • Patent number: 9223914
    Abstract: According to an aspect, a method includes: receiving, at a machine comprising a processor and a memory, composite material properties for a composite material to be simulated; receiving, at the machine, a composite microstructure for the composite material to be simulated; and obtaining, using the processor and the memory, a set of adjusted material properties for one or more constituents of the composite material, for use in simulating the composite material, by processing the composite material properties and the composite microstructure using fixed constituent property constraints.
    Type: Grant
    Filed: September 17, 2014
    Date of Patent: December 29, 2015
    Assignee: Autodesk, Inc.
    Inventors: Ray Fertig, Emmett Nelson, Don Robbins
  • Patent number: 9218781
    Abstract: There is provided an information processing apparatus including an operation detecting unit detecting an operation of a subject that has been captured, and a display control unit controlling at least one of wearing or removal of at least one of virtual clothing or accessories to be displayed overlaid on the subject in accordance with the operation detected by the operation detecting unit.
    Type: Grant
    Filed: November 2, 2012
    Date of Patent: December 22, 2015
    Assignee: SONY CORPORATION
    Inventor: Seiji Suzuki
  • Patent number: 9213408
    Abstract: A system that generates haptic effects using an actuator receives a haptic effect definition that defines a haptic effect. The system pre-processes the haptic effect definition by determining if the actuator is capable of playing the haptic effect. The system then post-processes the haptic effect definition by adjusting a force value based on an estimate or measurement of a state of the actuator during a playing of the haptic effect.
    Type: Grant
    Filed: October 8, 2013
    Date of Patent: December 15, 2015
    Inventors: Kanav Gandhi, Stephen D. Rank, Henry Da Costa, Eric Gervais, Daniel Parker
  • Patent number: 9213474
    Abstract: A method of delivering data from an energy industry or formation operation includes: receiving a data set representing parameter values generated during at least a portion of the operation; generating at least one data structure on a display area, the at least one data structure providing a visual representation of at least a portion of the data set; selecting a visual indicator associated with each of the at least one data structure, the visual indicator including information identifying an associated data structure; iteratively determining a suitable location for placement of the visual indicator on the display area by a processor using a probabilistic algorithm; and generating the display including the visual indicator located at the suitable position.
    Type: Grant
    Filed: June 21, 2013
    Date of Patent: December 15, 2015
    Assignee: Baker Hughes Incorporated
    Inventors: David W. Green, William T. Block
  • Patent number: 9208609
    Abstract: A method fits primitive shapes to a set of three-dimensional (3D) points by first converting the set of 3D points to a distance field. Each element in the distance field is associated with a distance to a nearest point in the set of 3D points. A set of two or more candidates are hypothesizing from the primitive shapes, and a score is determined for each candidate using the distance field. Then, the primitive shape to fit to the 3D points is selected from the candidates according to their scores.
    Type: Grant
    Filed: July 1, 2013
    Date of Patent: December 8, 2015
    Assignee: Mitsubishi Electric Research Laboratories, Inc.
    Inventors: Yuichi Taguchi, Srikumar Ramalingam
  • Patent number: 9201991
    Abstract: A modeling framework for evaluating the impact of weather conditions on farming and harvest operations applies real-time, field-level weather data and forecasts of meteorological and climatological conditions together with user-provided and/or observed feedback of a present state of a harvest-related condition to agronomic models and to generate a plurality of harvest advisory outputs for precision agriculture. A harvest advisory model simulates and predicts the impacts of this weather information and user-provided and/or observed feedback in one or more physical, empirical, or artificial intelligence models of precision agriculture to analyze crops, plants, soils, and resulting agricultural commodities, and provides harvest advisory outputs to a diagnostic support tool for users to enhance farming and harvest decision-making, whether by providing pre-, post-, or in situ-harvest operations and crop analyzes.
    Type: Grant
    Filed: January 23, 2015
    Date of Patent: December 1, 2015
    Assignee: ITERIS, INC.
    Inventors: John J. Mewes, Dustin M. Salentiny
  • Patent number: 9189479
    Abstract: An application that enables users to effectively utilize and manage knowledge and data the user posses and allows other users to effectively and seamlessly benefit from the user's knowledge and data over a computer network is also disclosed. A method of processing content created by a user utilizing a semantic, ontology-driven portal on a computer network is described. The semantic portal application provides the user with a content base, such as a semantic form or meta-form, for creating a semantic posting. The semantic portal utilizes a knowledge data structure, such as a taxonomy or ontology, in preparing a semantic posting based on the information provided by the user via the content base. The semantic portal application prepares a preview of a semantic posting for evaluation by the user. The semantic posting is then either modified by the user or accepted and posted by the user for external parties to view.
    Type: Grant
    Filed: September 12, 2012
    Date of Patent: November 17, 2015
    Assignee: VCVC III LLC
    Inventors: Nova T. Spivack, Kristinn R. Thorisson, James M. Wissner
  • Patent number: 9178902
    Abstract: Disclosed are systems, methods and computer program product for determining information security level for an enterprise. An example method comprising: collecting information relating to a structure of the enterprise, including a plurality of elements of the enterprise; creating a model to correspond to each element of the enterprise based on at least one function of each element; identifying criteria to evaluate an effectiveness of the at least one function of each element; simulating operation of the elements and determining effectiveness of the at least one function of each simulated element, wherein simulating includes determining different sequences of events and actions in response to the events for one or more simulation iterations based on the effectiveness of the at least one function of each element; and determining an information security level for the enterprise by maximizing the effectiveness of functions of the elements in response to events.
    Type: Grant
    Filed: October 29, 2014
    Date of Patent: November 3, 2015
    Assignee: AO Kaspersky Lab
    Inventors: Sergey G. Zagorsky, Andrey P. Doukhvalov, Andrey B. Lavrentyev
  • Patent number: 9176711
    Abstract: A web-based interface is provided for visually modeling a business-to-business or application integration process by selecting and associating predetermined process-representing visual elements. A customized, enterprise-specific executable software application (ā€œdynamic runtime engineā€) is automatedly produced by software running remotely. The dynamic runtime engine is created to include a generic application template, predefined ā€œstockā€ codesets selected as a function of the modeled process, and a data profile codeset that includes input provided by the user for customizing the stock components for a specific integration process of a specific enterprise.
    Type: Grant
    Filed: August 20, 2013
    Date of Patent: November 3, 2015
    Assignee: Dell Products, LP
    Inventors: Richard C. Nucci, Mitchell J. Stewart
  • Patent number: 9165092
    Abstract: Methods and arrangements for determining a layout and dimensions of a wind farm. A three-dimensional wake model for a wind farm is generated, and a positioning and dimensioning model for turbines of the wind farm is developed based on the three-dimensional wake model.
    Type: Grant
    Filed: July 31, 2012
    Date of Patent: October 20, 2015
    Assignee: International Business Machines Corporation
    Inventors: Jagabondhu Hazra, Shivkumar Kalyanaraman, Sathyajith Mathew, Devasenapathi Periagraharam Seetharamakrishnan, Mitra Shubhadip
  • Patent number: 9154858
    Abstract: An optical network analysis tool includes a computer-readable storage medium having computer-readable instructions stored thereon. The computer-readable instructions are executable by a computing device to perform operations. The operations include generating a simulated network that models an optical network. The simulated network includes regenerator candidate sites. The operations may also include conducting an analysis of the optical network. The analysis includes introducing a multiple signals transmitted between source/destination pairs and recording a number of times each of the regenerator candidate sites are selected as a regenerator site while applying each of a set of data traffic conditions in the simulated network. The operations may also include statistically analyzing the number of times each of the regenerator candidate sites is selected to generate statistically analyzed information and presenting the statistically analyzed information.
    Type: Grant
    Filed: August 14, 2012
    Date of Patent: October 6, 2015
    Assignee: FUJITSU LIMITED
    Inventors: Xi Wang, Qiong Zhang, Paparao Palacharla, Motoyoshi Sekiya
  • Patent number: 9139204
    Abstract: A method of determining a road surface condition for a vehicle driving on a road. Probabilities associated with a plurality of road surface conditions based on an image of a capture scene are determined by a first probability module. Probabilities associated with the plurality of road surface conditions based on vehicle operating data are determined by a second probability module. The probabilities determined by the first and second probability modules are input to a data fusion unit for fusing the probabilities and determining a road surface condition. A refined probability is output from the data fusion unit that is a function of the fused first and second probabilities. The refined probability from the data fusion unit is provided to an adaptive learning unit. The adaptive learning unit generates output commands that refine tunable parameters of at least the first probability and second probability modules for determining the respective probabilities.
    Type: Grant
    Filed: June 12, 2014
    Date of Patent: September 22, 2015
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Qingrong Zhao, Jinsong Wang, Wende Zhang, Bakhtiar Brian Litkouhi
  • Patent number: 9141936
    Abstract: Computer-implemented systems and methods are provided for simulation of a resource constrained process. Controlling entity definition data is received, wherein a controlling entity is configured to control resources using a control hierarchy. Resource definition data is received and populated into a resource data structure, wherein the resource is configured to control other resources using the control hierarchy.
    Type: Grant
    Filed: March 11, 2011
    Date of Patent: September 22, 2015
    Assignee: SAS Institute Inc.
    Inventors: Hong Chen, Emily Lada
  • Patent number: 9135664
    Abstract: Techniques for granting rights for content on a social network to multiple users include determining first data. It is also determined to associate a first user identifier and at least a second user identifier with the first data. It is further determined to grant a right for the first data to a first user identified by the first user identifier and at least a second user identified by the second user identifier.
    Type: Grant
    Filed: October 29, 2010
    Date of Patent: September 15, 2015
    Assignee: Nokia Corporation
    Inventors: Guido Peter Grassel, Niko Kiukkonen
  • Patent number: 9129219
    Abstract: A computer-based crime risk forecasting system and corresponding method are provided for generating crime risk forecasts and conveying the forecasts to a user. With the conveyed forecasts, the user can more effectively gauge both the level of increased crime threat and its potential duration. The user can then leverage the information conveyed by the forecasts to take a more proactive approach to law enforcement in the affected areas during the period of increased crime threat.
    Type: Grant
    Filed: June 30, 2014
    Date of Patent: September 8, 2015
    Assignee: Palantir Technologies, Inc.
    Inventors: Duncan Robertson, Alexander Sparrow, Mike Lewin, Meline Von Brentano, Matthew Elkherj, Rafael Cosman
  • Patent number: 9129256
    Abstract: Systems, methods, and software applications for enabling the collaboration on a project plan are described in the present disclosure. A computer readable medium is configured to store instructions that are executable by a processing device. According to one embodiment, among many, the computer readable medium includes logic adapted to enable a member of a project team to submit a proposal for modifying a current project plan to a project manager. The computer readable medium also includes logic adapted to enable the project manager to accept or reject the proposal for modifying the current project plan. Various team members make changes to a single shared copy of the project plan.
    Type: Grant
    Filed: July 24, 2009
    Date of Patent: September 8, 2015
    Assignee: Oracle International Corporation
    Inventors: Kiran Mundy, Bill Caine, Sivakumar Sundaresan, Kristine Lois Van Der Ploeg, Margaret Wasowicz
  • Patent number: 9123147
    Abstract: A method for displaying teeth of a patient, generates a three-dimensional model of the patient's teeth and displays the generated three-dimensional model. A displayed image shows a cross-sectional view of the teeth according to the position of a cutting plane extending through the three-dimensional model. The relative position of the cutting plane is adjustable according to an operator instruction. The orientation of the displayed cross-sectional view is determined by the position of the cutting plane.
    Type: Grant
    Filed: January 16, 2013
    Date of Patent: September 1, 2015
    Assignee: Carestream Health, Inc.
    Inventors: Julien D. Barneoud, Sabrina Capron-Richard, Sylvie Bothorel, Ronan Etesse
  • Patent number: 9123052
    Abstract: A system includes a variable determination module determining a variable operable to be used for the final model and also determining a modification to the at least one variable. An assumption determination module determines an assumption operable to be used for the final model. The assumption includes a transformation for the variable describing how the variable impacts the marketing objective or how the variable impacts another variable operable to be used in the final model. The assumption module also determines a modification to the assumption. A model generator generates a candidate model using the variable and the assumption, and generates a new candidate model using the modified assumption, the new variable or the modification to the variable. The candidate model or the new candidate model is operable to be selected as the final model based on at least one of a statistical measure and an indication of relevance for the variable in the candidate model and the new candidate model.
    Type: Grant
    Filed: July 6, 2010
    Date of Patent: September 1, 2015
    Assignee: ACCENTURE GLOBAL SERVICES LIMITED
    Inventor: John A. Guild
  • Patent number: 9116834
    Abstract: Algorithm for reconstructing grating profile in a metrology application is disclosed to numerically solve a volume integral equation for a current density. It employs implicit construction of a vector field that is related to electric field and a current density by a selection of continuous components of vector field being continuous at one or more material boundaries, so as to determine an approximate solution of a current density. The vector field is represented by a finite Fourier series with respect to at least one direction, x, y. Numerically solving volume integral equation comprises determining a component of a current density by convolution of the vector field with a convolution operator, which comprises material and geometric properties of structure in the x, y directions. The current density is represented by a finite Fourier series with respect to x, y directions. Continuous components are extracted using convolution operators acting on electric field and current density.
    Type: Grant
    Filed: March 12, 2012
    Date of Patent: August 25, 2015
    Assignee: ASML Netherlands B.V.
    Inventor: Martijn Constant Van Beurden
  • Patent number: 9098996
    Abstract: A method for combining static runway information with runway status information for a selected runway is described. The method includes retrieving, with a processing device, static runway information for the selected runway from at least one database, retrieving, with the processing device, runway status information for the selected runway from at least one source of dynamic runway status information, generating, through a program executing on the processing device, a depiction of the selected runway on at least one display device, and generating for display proximate the runway depiction, through the execution of the program, a plurality of contextual symbology associated with the runway, the symbology based on the retrieved static runway information and the retrieved dynamic runway status information.
    Type: Grant
    Filed: October 11, 2011
    Date of Patent: August 4, 2015
    Assignee: The Boeing Company
    Inventors: Nima Barraci, Thorsten Wiesemann, Anja Soell
  • Patent number: 9098917
    Abstract: A method and system for accelerating collision resolution of 3D physics engine on a reconfigurable processor allows the collision resolution module to utilize the immense parallelism available in Coarse Grained Array (CGA) of reconfigurable processor based on ADRES. The method of rescheduling and dividing the collision pairs is performed for accelerating the collision resolution. The method obtains the colliding pairs in the original order of processing from the objects that are under simulation. Then the method starts reordering the collision pairs for removing the dependency between the successive collision pairs. The independent collision pairs obtained from the original colliding pairs are grouped together. The dependent collision pairs are extracted and grouped together. The independent collision pairs are processed in CGA mode by utilizing the loop level parallelism, whereas the dependent collision pairs are processed in VLIW mode.
    Type: Grant
    Filed: June 13, 2013
    Date of Patent: August 4, 2015
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Vasanthakumar Rajagopal
  • Patent number: 9098654
    Abstract: A pavement condition analysis system and method models a state of a roadway by processing at least traffic and weather data to simulate the impact of traffic and weather conditions on a particular section of a transportation infrastructure. Traffic data is ingested from a plurality of different external sources to incorporate various approaches estimating traffic characteristics such as speed, flow, and incidents, into a road condition model to analyze traffic conditions on the roadway in order to improve road condition assessments and/or prediction.
    Type: Grant
    Filed: June 2, 2014
    Date of Patent: August 4, 2015
    Assignee: ITERIS, INC.
    Inventors: John J. Mewes, Leon F. Osborne
  • Patent number: 9098293
    Abstract: A method for a discrete event simulation model of a system utilizing a just-in-time compilation for one or more code blocks associated with an event in one or more discrete event simulation models is disclosed. The method comprises the steps of determining the event in a discrete event simulation model according to a kind of event, retrieving the code block associated with the event, compiling the code block into an object file using a compiler, linking the object file with a predetermined function in a simulation library, compiling the object file and the predetermined function into a customized dynamic link library, loading the customized dynamic link library (DLL) within a discrete event simulation program execution and linking the customized DLL to a simulation program. The method allows user entered logic to be executed in high speed by integrating a just-in-time compiler embedded into the simulation model to allow dynamic generation of high speed code blocks within one or more simulations.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: August 4, 2015
    Assignee: Bioproduction Group
    Inventors: Lenrick Johnston, Quint King
  • Patent number: 9092250
    Abstract: To provide an arrangement of virtual machines on physical machines, at least one controller compares indicators associated with plural different layouts of the virtual machines on the physical machines, wherein the indicators provide information regarding performances of corresponding layouts. The at least one controller selects one of the plural layouts based on the comparing.
    Type: Grant
    Filed: October 27, 2006
    Date of Patent: July 28, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Chris D. Hyser, Bret A. McKee, Robert D. Gardner, Daniel J. Magenheimer
  • Patent number: 9087338
    Abstract: A system and method for modeling resource availability includes a data collection system including one or more data collection devices configured to collect and collecting information pertaining to resource availability in a geographic region, and a modeling system, coupled to the data collection system, including one or more computing devices configured to process and processing the collected information to generate data that identifies one or more development sites specific to the geographic region, based on resource availability and add-on information specific to the geographic region.
    Type: Grant
    Filed: May 27, 2011
    Date of Patent: July 21, 2015
    Assignee: GEOSTELLAR, INC.
    Inventors: David A. Levine, Russell B. Dawe, Richard B. Deal, Jr., Jeremy Tadeusz Dobrzanski
  • Patent number: 9081900
    Abstract: Systems and methods for mining a temporal requirement from a block diagram model of a closed loop control system are disclosed. One embodiment of a method includes simulating the closed loop control system of a vehicle to obtain simulation traces and determining a candidate requirement by instantiating a template requirement with values of the simulation traces to locate parameter values that suggest that the template requirement is fulfilled. Some embodiments of the method include determining whether a counterexample to the candidate requirement exists; and in response to determining that the counterexample to the candidate requirement exists, obtaining the counterexample to the candidate requirement and adding the counterexample to the simulation traces for inspection.
    Type: Grant
    Filed: October 15, 2012
    Date of Patent: July 14, 2015
    Assignees: Toyota Motor Engineering & Manufacturing North America, Inc., The Regents of the University of California
    Inventors: Jyotirmoy V. Deshmukh, Xiaoqing Jin, Alexandre Donze, Sanjit A. Seshia
  • Patent number: 9052721
    Abstract: Methods and systems for alignment of light detection and ranging (LIDAR) data are described. In some examples, a computing device of a vehicle may be configured to compare a three-dimensional (3D) point cloud to a reference 3D point cloud to detect obstacles on a road. However, in examples, the 3D point cloud and the reference 3D point cloud may be misaligned. To align the 3D point cloud with the reference 3D point cloud, the computing device may be configured to determine a planar feature in the 3D point cloud of the road and a corresponding planar feature in the reference 3D point cloud. Further, the computing device may be configured to determine, based on comparison of the planar feature to the corresponding planar feature, a transform. The computing device may be configured to apply the transform to align the 3D point cloud with the reference 3D point cloud.
    Type: Grant
    Filed: August 28, 2012
    Date of Patent: June 9, 2015
    Assignee: Google Inc.
    Inventors: Jonathan Baldwin Dowdall, Dmitri Dolgov, David Ian Ferguson, Jiajun Zhu
  • Patent number: 9053263
    Abstract: The present invention provides a method, apparatus, and non-transitory article of manufacture embodying computer readable instructions for scheduling discrete event simulation. One embodiment of the present invention is a method for scheduling discrete event simulation. The method includes: extracting two or more event types in the discrete event simulation in response to having loaded the discrete event simulation; constructing a correlation graph used for the discrete event simulation based on the two or more event types; and scheduling events that are classified into the two or more event types according to the correlation graph wherein each node in the correlation graph describes one of the two or more event types, and an edge in the correlation graph describes the creation or dependency relationship between the two or more event types. Other embodiments of the present invention provide an apparatus and computer program product for scheduling discrete event simulation.
    Type: Grant
    Filed: April 23, 2013
    Date of Patent: June 9, 2015
    Assignee: International Business Machines Corporation
    Inventors: Guoqiang Hu, Qi Cheng Li, Li Jun Mei, Fan Jing Meng, HuaFang Tan, Jian Wang, Yi Min Wang, Zi Yu Zhu
  • Patent number: 9049529
    Abstract: A field ready, unsupervised-use ready, method and apparatus for audio fitting a hearing aid is described in a hand held configuration having paired comparisons (hearing selections) stored in and derivable from a memory therein. The paired comparisons are presented one at a time to a user and a preferred selection for each paired comparison is made by a select indicator after the user toggles back and forth between the selections for as many times necessary in determining their preferences. A genetic algorithm converges all the preferences upon a single solution. Crossover and mutation genetic algorithm operators operate on a linear range of indexes representative of parametric values of the pairs. A fully integrated hearing aid having all the above described features incorporated therein is also presented.
    Type: Grant
    Filed: December 31, 2009
    Date of Patent: June 2, 2015
    Assignee: Starkey Laboratories, Inc.
    Inventor: Eric A. Durant
  • Patent number: 9046881
    Abstract: A simulation system that includes interconnected simulation blocks which use process models to perform simulation activities for a process plant is integrated into a process control environment for the process plant in a manner that makes the simulation system easy to use and easily updated for on-line process simulation. The disclosed simulation system enables future predicted values as well as the current predicted values of process parameters produced by the simulation system to be made available for performance evaluation as well as to guide plant operations. Additionally, the simulation system is connected to the operating process plant to receive various on-line process plant measurements, and uses these measurements to automatically update the process models used in the simulation system, to thereby keep the simulation system coordinated with the actual operating conditions of the process plant.
    Type: Grant
    Filed: October 19, 2006
    Date of Patent: June 2, 2015
    Assignee: FISHER-ROSEMOUNT SYSTEMS, INC.
    Inventors: Terrence L. Blevins, Wilhelm K. Wojsznis, Mark J. Nixon
  • Publication number: 20150149133
    Abstract: Assistance data for indoor positioning is generated with vertical access areas, such as stairs, elevators, and escalators, identified along with predicted vertical movement models for the vertical access area. The predicted vertical movement models provide probabilities of movement to different floors by the vertical access areas. The assistance data may be generated by acquiring a floor plan data for a structure having multiple floors and analyzing the floor plan data to detect vertical access areas. The predicted vertical movement model for the vertical access area may then be generated and included in the assistance data along with the vertical access area. Mobile devices using the assistance data may provide vertical access area feedback information that may be used to modify the assistance data. For example, the probability of movement to different floors by a vertical access area may be modified, or additional vertical access areas identified.
    Type: Application
    Filed: November 27, 2013
    Publication date: May 28, 2015
    Applicant: QUALCOMM Incorporated
    Inventor: Ju-Yong DO
  • Publication number: 20150149134
    Abstract: In an embodiment, a data processing method comprises storing one or more generic machine operating definitions, wherein each of the generic machine operating definitions describes expected operational behavior of one or more types of machines during one or more operating states; analyzing operating data that describes past operation of a plurality of machines of a plurality of types; based at least in part on the operating data and the one or more generic machine operating definitions, generating and storing one or more machine operating models that describe expected operational behavior corresponding to a plurality of operating states of the plurality of machines; wherein the one or more machine operating models comprise a plurality of data patterns, wherein each of the data patterns is associated with a different set of one or more operating states of one or more machines; wherein the method is performed by one or more computing devices.
    Type: Application
    Filed: November 27, 2013
    Publication date: May 28, 2015
    Inventors: NIKUNJ R. MEHTA, PRASANTA BOSE