Structural Design Patents (Class 703/1)
  • Patent number: 10996651
    Abstract: Described herein is a computer-implemented method for orienting 3D printing of a real object. The method comprises obtaining a 3D modeled object that represents the real object. The method also comprises determining one or more orientations of the 3D modeled object for which an overhang volume is optimal. This improves 3D printing.
    Type: Grant
    Filed: November 27, 2017
    Date of Patent: May 4, 2021
    Assignee: DASSAULT SYSTEMES
    Inventors: Arnaud Deslandes, Jean-Francois Rameau
  • Patent number: 10997553
    Abstract: A method and system for automatically creating Bills of Materials. A Building Information Model (BIM) electronic drawing is created on a 3D BIM program using Bill of Material standards. The BIM electronic drawing is exported, filtered and stored into a database with a cloud Software as a Service (SaaS) service on a cloud communications network The data is analyzed to produce in real-time a Bill of Materials accurate down to an individual piece level (e.g., stud, board, pipe, duct, etc.) for desired physical structures (e.g., houses, townhomes, multi-unit housing, etc.). The Bill of Materials includes a report produced in a standard and repeatable format, thereby reducing risk, reducing costs and ensuring a trackable level of quality for the builders of the desired physical structure and eliminating any need for estimating of any quantity, cost, installation time, installation cost or waste factor for any one of the plural physical components used to build the desired physical structure.
    Type: Grant
    Filed: October 29, 2018
    Date of Patent: May 4, 2021
    Assignee: DIGIBILT, Inc.
    Inventors: John H. McLinden, Christian A. Chapel
  • Patent number: 10997323
    Abstract: A design application receives an exemplary design from an end-user having one or more functional attributes relevant to solving a design problem. The design application then generates a set of labels that describes the functional attributes of the exemplary design. Based on the set of labels, the design application explores a functional space to retrieve one or more system classes having functionally descriptive labels that are similar to the set of labels generated for the exemplary design. The one or more system classes include different approaches to solving the design problem, and represent systems having at least some functional attributes in common with the exemplary design.
    Type: Grant
    Filed: May 28, 2019
    Date of Patent: May 4, 2021
    Assignee: AUTODESK, INC.
    Inventor: Francesco Iorio
  • Patent number: 10995615
    Abstract: A system for mining site production planning includes a control system configured to specify a problem-solving technique and associated optimization problem for a mining site by setting production goals and priorities for each of loading tools, processors, production arcs, and materials of the mining site, sorting the production arcs in an order based on travel distances, modifying the order based on the production goals for each of the loading tools, processors, production arcs, and/or materials, and further modifying the order based on set priorities for the loading tools, processors, production arcs, and/or materials. In addition, target values are set for each of the loading tools, processors, and production arcs according to their order of the sorted production arcs. The control system is further configured to solve the optimization problem to produce production values for each of the loading tools, processors, and production arcs based on the target values.
    Type: Grant
    Filed: July 3, 2018
    Date of Patent: May 4, 2021
    Assignee: Caterpillar Inc.
    Inventor: Kevin E. Gates
  • Patent number: 10997325
    Abstract: Systems and methods for extracting data from a 2D floor plan and retaining it in a building information model are disclosed. The system may include at least one processor configured to perform operations that may include accessing a 2D floor plan demarcating a plurality of rooms. Operations may include identifying, using a machine learning model, wall boundaries of the plurality of rooms. Operations may include storing the identified wall boundaries in a retention data structure. Operations may include generating a building information model, wherein the building information model includes the identified wall boundaries. Operations may include displaying, at an interface, a comparison of at least a portion of the 2D floor plan and the building information model. Operations may include receiving, from the interface, input based on the comparison. Operations may include updating the retention data structure based on the input.
    Type: Grant
    Filed: September 4, 2020
    Date of Patent: May 4, 2021
    Assignee: BEAMUP LTD.
    Inventors: Guy Austern, Tom Segev, Yonatan Goyhman, Stephane Levy
  • Patent number: 10999410
    Abstract: In one example, a network management system (NMS) device manages a plurality of network devices. The NMS device includes one or more processing units, implemented using digital logic circuitry, configured to receive configuration data for a plurality of network devices managed by the NMS device, construct a graph database representing the configuration data, wherein to construct the graph database, the one or more processing units are configured to construct a plurality of vertices representing respective elements of the configuration data, and connect related vertices of the plurality of vertices with edges. The one or more processing units are further configured to manage the plurality of network devices using the graph database.
    Type: Grant
    Filed: December 20, 2019
    Date of Patent: May 4, 2021
    Assignee: Juniper Networks, Inc.
    Inventors: Chandrasekhar A, Nirmal Anburose
  • Patent number: 10983368
    Abstract: Systems and methods are disclosed for generating an eyewear frame and lens geometry that is customized to a user's anatomy and optimized for optical performance. One method includes receiving a configurable parametric model of a user-specific eyewear product comprising a frame portion and a lens portion, wherein geometric parameters of the configurable parametric model are based geometric features of a user's anatomy; receiving media data of a user, the media data including the user's response to visual cues; detecting the position of the user's eyes from the received media data; determining optical information of the user based on the detected position of the user's eyes; and generating an updated configurable parametric model by modifying the received configurable parametric model based on the determined optical information.
    Type: Grant
    Filed: May 14, 2019
    Date of Patent: April 20, 2021
    Assignee: Bespoke, Inc.
    Inventors: Timothy A. Fonte, Eric J. Varady
  • Patent number: 10984109
    Abstract: In one embodiment, a process on a computer for dynamic application component auditing is disclosed, the process includes automatically identifying, by an agent, all application components in an application. The process includes determining, by the agent, manifest information for the identified application components. The process includes accessing, by the agent, an alias file to convert the determined manifest information to align with corresponding information in a vulnerability database. The process includes using a Web service to query the vulnerability database to search for a match with the converted manifest information. The process includes responsive to the query, creating an audit report of the application components.
    Type: Grant
    Filed: January 30, 2018
    Date of Patent: April 20, 2021
    Assignee: Cisco Technology, Inc.
    Inventor: Walter Theodore Hulick, Jr.
  • Patent number: 10984244
    Abstract: Techniques are provided for increasing the accuracy of automated classifications produced by a machine learning engine. Specifically, the classification produced by a machine learning engine for one photo-realistic image is adjusted based on the classifications produced by the machine learning engine for other photo-realistic images that correspond to the same portion of a 3D model that has been generated based on the photo-realistic images. Techniques are also provided for using the classifications of the photo-realistic images that were used to create a 3D model to automatically classify portions of the 3D model. The classifications assigned to the various portions of the 3D model in this manner may also be used as a factor for automatically segmenting the 3D model.
    Type: Grant
    Filed: January 14, 2020
    Date of Patent: April 20, 2021
    Assignee: Matterport, Inc.
    Inventors: Gunnar Hovden, Mykhaylo Kurinnyy
  • Patent number: 10974318
    Abstract: A CAE analysis die model is produced such that a cavity of a die for obtaining a cast product is divided into multiple elements. Fluidity analysis and solidification analysis are performed under a predetermined casting condition by means of the die model to calculate, for each element, a factor regarding growth of a solidification structure, a factor regarding purity of molten metal, and a factor regarding a hole defect. Mechanical characteristics of each portion of the cast product are obtained by a regression expression obtained by multiple regression analysis using mechanical characteristics of the cast product as an objective variable and using each factor as an explanatory variable.
    Type: Grant
    Filed: November 20, 2018
    Date of Patent: April 13, 2021
    Assignee: MAZDA MOTOR CORPORATION
    Inventors: Koji Takemura, Ichiro Kouno, Shohei Fujii, Shohei Hanaoka
  • Patent number: 10973407
    Abstract: A method for determining an ophthalmic lens having unwanted astigmatism, the ophthalmic lens being adapted to a wearer, the method including: a wearer prescription data providing during which wearer prescription data indicative of an ophthalmic prescription of the wearer are provided; a wearer focal data providing during which wearer focal data indicative of the wearer preferred image focal plan are provided; an ophthalmic lens determining during which the ophthalmic lens is determined based on the prescription of the wearer and the wearer focal data to reduce impact of unwanted astigmatism of the ophthalmic lens for the wearer.
    Type: Grant
    Filed: March 14, 2016
    Date of Patent: April 13, 2021
    Assignee: Essilor International
    Inventors: Susana Marcos, Carlos Dorronsoro, Mirian Velasco, Martha Hernandez, Laurent Calixte, Gildas Marin
  • Patent number: 10977395
    Abstract: A method of validating an electronic computer model of a building project includes: providing one or more electronic building project databases storing: (i) stakeholder information, (ii) element data; (iii) material data; (iv) specification data; (v) requirement data; (vi) procurement data and a plurality of instance data items are provided by at least one stakeholder of the first subgroup of stakeholders; generating a scope ID associated with each instance data item (c) storing the scope ID; (d) receiving a first electronic computer model including a plurality of existence objects associated with the first building project; (e) validating, the first electronic computer model (f) receiving updated data; (g) repeating step (e)-(f) until no alert is generated; (h) generating and transmitting a certification query; (j) receiving, a certification message from each stakeholder and (k) storing, in immutable form, the plurality of instance data items and respective scope ID of each instance data item.
    Type: Grant
    Filed: November 5, 2018
    Date of Patent: April 13, 2021
    Assignee: MIND-I, LLC
    Inventors: Norine W. Bagate, Ibrahima Bagate, Oumar T. Konate
  • Patent number: 10977855
    Abstract: An exemplary volumetric processing system includes a set of point cloud generators, a point cloud organizer, a voxelizer, and a set of patch renderers. The point cloud generators correspond to image capture systems disposed at different vantage points to capture color and depth data for an object located within a capture area. The point cloud generators generate respective point clouds for the different vantage points based on the captured surface data. The point cloud organizer consolidates point cloud data that corresponds to a surface of the object. The voxelizer generates a voxel grid representative of the object based on the consolidated point cloud data. The set of patch renderers generates, based on the voxel grid, a set of rendered patches each depicting at least a part of the surface of the object. Corresponding systems and methods are also disclosed.
    Type: Grant
    Filed: September 30, 2019
    Date of Patent: April 13, 2021
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Denny Breitenfeld, Vidhya Seran, Nazneen Khan, Richard J. Kern, II
  • Patent number: 10967469
    Abstract: Automated fixture layout is approached in two distinct stages. First, the spatial locations of clamping points on the work piece are determined to ensure immobility of the fixtured part under any infinitesimal perturbation. Second, spatial locations are matched against a user-specified library of reconfigurable clamps to synthesize a valid fixture layout or configuration that includes clamps that are accessible and collision free. The spatial locations matching during the second stage can be the same spatial locations chosen in the first stage to ensure immobility, or a different set of spatial locations.
    Type: Grant
    Filed: May 24, 2019
    Date of Patent: April 6, 2021
    Assignee: SANDVIK INTELLECTUAL PROPERTY AB
    Inventors: Saigopal Nelaturi, Arvind Rangarajan, Tolga Kurtoglu, Christian Fritz
  • Patent number: 10969765
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for determining a suitable building layout for a property. One of the operations is performed by optionally, receiving building module parameters for section of qualifying building modules. displaying, via a user interface, a graphical representation of two or more building modules. A user may customize a building layout from the two or more building modules. The system displays an assembled building layout including two or more building modules. The system receives a confirmation of the assembled building layout for 3D printing. Based on the assembled building layout, instructions are generated and transmitted to one or more 3D printers to manufacture one or more building structures based on the selected building layout.
    Type: Grant
    Filed: March 6, 2020
    Date of Patent: April 6, 2021
    Assignee: Mighty Buildings, Inc.
    Inventor: Aleksei Dubov
  • Patent number: 10966789
    Abstract: A method of manufacturing a surgical kit for cartilage repair in an articulating surface of a joint, comprising the steps of receiving radiology image data representing three dimensional image of a joint; generating a first three dimensional representation of a first surface of the joint in a trainable image segmentation process dependent on a trained segmentation process control parameter set and said radiology image data; generating a set of data representing a geometrical object based on said first surface, wherein said geometrical object is confined by said first surface; generating control software adapted to control a CAD or CAM system to manufacture a surgical kit for cartilage repair dependent on said set of data representing a geometrical object and on a predetermined model of components of said surgical kit.
    Type: Grant
    Filed: January 28, 2019
    Date of Patent: April 6, 2021
    Assignee: EPISURF IP-MANAGEMENT AB
    Inventors: Anders Karlsson, Richard Lilliesträle, Nina Bake
  • Patent number: 10966731
    Abstract: A method of preparing a tibia to receive a tibial implant component includes performing a first set of cuts to prepare a floor interface surface on the tibia, wherein the floor interface surface includes a portion on each side of a tibial eminence extending above the floor interface surface on the tibia. The method further includes performing a second set of cuts to prepare a tibial eminence wall interface surface, wherein the wall interface surface extends substantially perpendicular to the floor interface surface between the floor interface surface and a top surface of the tibial eminence. The method further includes performing a third set of cuts to prepare a radiused intersection between the floor interface surface and the wall interface surface. The sets of cuts are performed subject to a cutting restraint guide. At least one set of cuts may be performed using a rotary cutter.
    Type: Grant
    Filed: August 4, 2017
    Date of Patent: April 6, 2021
    Assignee: MAKO Surgical Corp.
    Inventors: Mark Nadzadi, Ali Abbasi, Amit Mistry, Jason Otto
  • Patent number: 10970493
    Abstract: A system and method for implementing slot-relation extraction for a task-oriented dialogue system that includes implementing dialogue intent classification machine learning models that predict a category of dialogue of a single utterance based on an input of utterance data relating to the single utterance, wherein the category of dialogue informs a selection of slot-filling machine learning models; implementing the slot-filling machine learning models that predict slot classification labels for each of a plurality of slots within the utterance based on the input of the utterance data; implementing a slot relation extraction machine learning model that predicts semantic relationship classifications between two or more distinct slots of tokens of the utterance; and generating a response to the single utterance or performing actions in response to the single utterance based on the semantic relationship classifications between the distinct pairings of the two or more distinct slots of the single utterance.
    Type: Grant
    Filed: September 8, 2020
    Date of Patent: April 6, 2021
    Assignee: Clinc, Inc.
    Inventors: Andrew Lee, Zhenguo Chen, Jonathan K. Kummerfeld
  • Patent number: 10960454
    Abstract: A method of making a custom acetabular implant for a patient. The method comprises acquiring and analyzing tomography data of the patient, and obtaining geometry and measurement parameters of the patient's pelvic anatomy. A standard acetabular prosthesis blank is selected from a plurality of pre-manufactured blanks, and includes a cup portion and at least one flange. The method includes shaping the blank acetabular prosthesis using a custom deforming fixture such that the shaped acetabular prosthesis has a final shaped geometry and measurement parameters to substantially match the patient's pelvic anatomy relative to the patient's acetabulum.
    Type: Grant
    Filed: January 21, 2013
    Date of Patent: March 30, 2021
    Assignee: Biomet Manufacturing, LLC
    Inventor: Aaron P. Smith
  • Patent number: 10960985
    Abstract: A method for integrating an application into a flight deck includes receiving, by the flight deck, an identification of the application for integrating into the flight deck, wherein the application is running on a portable electronic device (PED) separate from the flight deck. The method also includes transmitting, by the flight deck, the identification of the application to the PED. The method additionally includes locating an application window corresponding to the application on a display of the PED and reading pixel data corresponding to the application window on the display of the PED. The method further includes transmitting the pixel data from the PED to the flight deck and integrating the application into the flight deck using the pixel data.
    Type: Grant
    Filed: October 31, 2018
    Date of Patent: March 30, 2021
    Assignee: The Boeing Company
    Inventors: Keith L. Johnson, Peter J. Batsakes, Brandon S. Uttech
  • Patent number: 10965614
    Abstract: A method of allocating resources in a network for the transmission of a data flow is disclosed. The method involves receiving a query specifying one or more quality-of-service (QoS) requirements for the data flow and identifying, based on the specified QoS requirements, one or more QoS models from a set of stored QoS models, each QoS model defining a class of service available in the network. A query response specifying the identified QoS models is transmitted. Subsequently, a reservation request is received specifying at least one of the identified QoS models. Resources are allocated in the network for the data flow based on the at least one QoS model specified in the reservation request.
    Type: Grant
    Filed: June 30, 2016
    Date of Patent: March 30, 2021
    Assignee: BRITISH TELECOMMUNICATIONS, public limited company
    Inventors: Vidhyalakshmi Karthikeyan, Detlef Nauck
  • Patent number: 10952705
    Abstract: A system and method for generating a patient-specific organ model is provided. The method may include receiving ultrasound images of an organ and probe position data corresponding with each of the ultrasound images. The method may include receiving identification of landmarks in the ultrasound images corresponding with pre-defined landmarks of a generic geometric organ model. The method may include automatically identifying surface points of the organ in the ultrasound images. The method may include generating a patient-specific ultrasound point cloud of the organ based on the received identification of the landmarks, the automatically identified surface points of the organ, and the probe position data. The method may include registering a point cloud of the generic geometric model to the patient-specific ultrasound point cloud to create a patient-specific organ model. The method may include presenting the patient-specific organ model at a display system.
    Type: Grant
    Filed: January 3, 2018
    Date of Patent: March 23, 2021
    Assignee: GENERAL ELECTRIC COMPANY
    Inventors: Prasad Sudhakar, Justin Daniel Lanning, Pavan Kumar Annangi, Michael Washburn
  • Patent number: 10955257
    Abstract: Systems and methods are disclosed related to generating an interactive user interface that enables a user to move, rotate or otherwise edit 3D point cloud data in virtual 3D space to align or match point clouds captured from LiDAR scans prior to generation of a high definition map. A system may obtain point cloud data for two or more point clouds, render the point clouds for display in a user interface, then receive a user selection of one of the point clouds and commands from the user to move and/or rotate the selected point cloud. The system may adjust the displayed position of the selected point cloud relative to the other simultaneously displayed point cloud(s) in real time in response to the user commands, and store the adjusted point cloud position data for use in generating a new high definition map.
    Type: Grant
    Filed: December 28, 2018
    Date of Patent: March 23, 2021
    Assignee: Beijing Didi Infinity Technology and Development Co., Ltd.
    Inventors: Yan Zhang, Tingbo Hou
  • Patent number: 10933623
    Abstract: A 3D printer system with a structural optimization tool to generate 3D models optimized for build materials such as those used in binder jetting technology-based printers. The structural optimization tool uses a computational approach to optimize mechanical and mass properties of large-scale structures (i.e., objects to be 3D printed), and the computational approach is tailored for fabrication on binder jetting technologies. To spend a material budget for printing an object wisely, the inventors in designing the computational approach turned the Bresler-Pister failure criterion into an objective measuring the potential of failure of an object or structure. This involved modeling the difference in tensile and compressive strength of the build material. To optimize structures under worst-case loads, the computational approach unifies an optimization to identify worst-case loads with an optimization to minimize the resulting failure potential, nesting them with first-order optimality constraints.
    Type: Grant
    Filed: September 20, 2018
    Date of Patent: March 2, 2021
    Assignee: Disney Enterprises, Inc.
    Inventors: Moritz Niklaus Bächer, Christian Gabriel Schumacher, Jonas Alois Zehnder
  • Patent number: 10937211
    Abstract: A method and system provide the ability to parametrize a sketch. A sketch is acquired and includes raster lines that define a raster image based floor-plan sketch. Vectorized geometry is generated from the sketch dynamically in real time based on raster lines. A parametric model that is optimizable is generated from the vectorized geometry. The parametric model is generated dynamically in real time, and the raster lines are represented in the parametric model as three-dimensional walls. The parametric model is displayed and edited. Upon editing a parameter of a three-dimensional wall, other parameters in the parametric model are autonomously updated.
    Type: Grant
    Filed: November 12, 2019
    Date of Patent: March 2, 2021
    Assignee: AUTODESK, INC.
    Inventors: Michael S. Bergin, Mehdi Nourbakhsh, Mohammad Keshavarzi, Chin-Yi Cheng
  • Patent number: 10938796
    Abstract: An access key retrieval service receives a request from a client device to configure an application on the client device. In response to the request, the access key retrieval service provides a setup code comprising a first component of an authentication key. Additionally, the access key retrieval service provides files for configuring the application, including a manifest file that includes a second component of the authentication key. The client device uses a set of key components that comprises the first component and the second component to derive the authentication key and provides information demonstrating access to the authentication key. The access key retrieval service receives this information and provides an access key usable to enable the application to access computing resources of a service provider.
    Type: Grant
    Filed: June 17, 2019
    Date of Patent: March 2, 2021
    Assignee: Amazon Technologies, Inc.
    Inventor: Doug Rathbone
  • Patent number: 10936549
    Abstract: One embodiment includes identifying a common file associated with a first software container deployed on a host; adding a single copy of the common file to a common file pool maintained by the host, removing the common file from the first container and replacing it with a pointer to the copy of the common file in the shared file pool, and removing the common file from the first container and replacing it with a pointer to the copy of the common file in the shared file pool; identifying at least one unique file associated with the first container; and moving the unique file to the common file pool maintained by the host and removing the unique file from the first container and replacing it with a pointer to the copy of the unique file in the shared file pool.
    Type: Grant
    Filed: March 16, 2017
    Date of Patent: March 2, 2021
    Assignee: Cisco Technology, Inc.
    Inventors: Sunil Cherukuri, Xiao Hu Gao, Alexander B. Altman
  • Patent number: 10935944
    Abstract: Methods for modeling heating, ventilation, and air conditioning (HVAC) are described. A heuristic model of air handling in a HVAC system is optimized by a server based on measurements from outdoor sensors, from building space sensors, plant sensors, and sensors for the air handling. Settings of the air handling in the HVAC system are determined by the server from the model as optimized and transmitted to the HVAC system. The heuristic model may be optimized by indicating a mismatch of a fan with a space based on a diversity from a fan flow set point and a fan designed maximum flow; identifying a rogue zone or a critical zone of air handling units based on a number of actuator re-positioning, box pressures, and box flow; and/or determining a coupling of a coupled zone operation with temperature, flow, or temperature and flow.
    Type: Grant
    Filed: July 9, 2019
    Date of Patent: March 2, 2021
    Assignee: Siemens Industry, Inc.
    Inventors: Osman Ahmed, Robert J. Cowan, Robertito Raymundo, James John Walker
  • Patent number: 10929449
    Abstract: A user reading statistic data set relating to a natural language document is received. The user reading statistic data set includes information indicative of at least one of a set of user reading statistic types. A set of machine logic rules is applied to the user reading statistic data set to generate, as reading assistance to the reader with reading the natural language document, a user reading comprehension data set including information indicative of reading comprehension with respect to content of the natural language document.
    Type: Grant
    Filed: April 22, 2019
    Date of Patent: February 23, 2021
    Assignee: International Business Machines Corporation
    Inventors: Guo Kang Fu, Xue Feng Gao, Bing Xin Wang, Yi Yao, Da Wei Zhang
  • Patent number: 10920538
    Abstract: A method of performing oilfield operations at a wellsite is disclosed. The wellsite is positioned about a subterranean formation having a wellbore therethrough and a fracture network therein. The fracture network includes natural fractures. The method involves generating fracture parameters including a hydraulic fracture network based on wellsite data including a mechanical earth model, generating reservoir parameters including a reservoir grid based on the wellsite data and the generated fracture wellsite parameters, forming a finite element grid from the fracture and reservoir parameters by coupling the hydraulic fracture network to the reservoir grid, generating integrated geomechanical parameters including estimated microseismic events based on the finite element grid, and performing fracture operations and production operations based on the integrated geomechanical parameters.
    Type: Grant
    Filed: August 5, 2016
    Date of Patent: February 16, 2021
    Assignee: Schlumberger Technology Corporation
    Inventors: Adrian Rodriguez Herrera, Nikolaos Koutsabeloulis, Piyush Pankaj, Hitoshi Onda, Xavier Garcia-Teijeiro
  • Patent number: 10923463
    Abstract: A method is described for configuring a custom server processor including a base die and related components. For example, one embodiment includes: providing a secure website to a user for configuring a custom server processor, the secure website including a graphical user interface (GUI); providing a first graphical element from which a user is to select a base die and an associated package; providing a second graphical element including a plurality of building block options selectable by the user to populate landing slots in the selected base die; providing a third graphical element including a visual representation of a user configuration that includes one or more building blocks selected by the user in the second graphical element and arranged on the base die selected by the user in the first graphical element; and performing a verification of the user configuration.
    Type: Grant
    Filed: October 1, 2019
    Date of Patent: February 16, 2021
    Assignee: Intel Corporation
    Inventor: Stefan Rusu
  • Patent number: 10922450
    Abstract: A computer system can incorporate a timber framework within a variable spatial framework by receiving input to divide the variable spatial framework into one or more independent spaces within the variable spatial framework. Upon receiving input to divide the variable spatial framework, the system can create at least a first independent space and a second independent space based upon the received input. Creating the first independent space and the second independent space can also include associating with at least the first independent space a first independently executable software object. Additionally, the method can include automatically incorporating a digital representation of a first timber framework into the first independent space. The first independently executable software object can determine the characteristics of the first timber framework.
    Type: Grant
    Filed: January 13, 2015
    Date of Patent: February 16, 2021
    Assignee: DIRTT ENVIRONMENTAL SOLUTIONS, LTD.
    Inventor: Barrie A. Loberg
  • Patent number: 10920552
    Abstract: A method of performing oilfield operations at a wellsite is disclosed. The wellsite is positioned about a subterranean formation having a wellbore therethrough and a fracture network therein. The fracture network includes natural fractures.
    Type: Grant
    Filed: September 5, 2016
    Date of Patent: February 16, 2021
    Assignee: Schlumberger Technology Corporation
    Inventors: Adrian Rodriguez Herrera, Piyush Pankaj, Hitoshi Onda, Sumant Kamat
  • Patent number: 10915675
    Abstract: An example embodiment designs a real-world object by defining a first model of the object being produced using an additive manufacturing (AM) process, where behavior of the object being produced is given by a first equation which includes a first plurality of corresponding sensitivity equations for a first plurality of design variables. Similarly, such an embodiment defines a second model of the object after being produced, wherein behavior of the object after being produced is given by a second equation which includes a second plurality of corresponding sensitivity equations for a second plurality of design variables. In turn, the second model is iteratively optimized with respect to a given one of the second plurality of design variables using both the first plurality of corresponding sensitivity equations and the second plurality of corresponding sensitivity equations.
    Type: Grant
    Filed: July 27, 2017
    Date of Patent: February 9, 2021
    Assignee: DASSAULT SYSTEMES SIMULIA CORP.
    Inventors: Claus Bech Wittendorf Pedersen, Victor George Oancea
  • Patent number: 10909288
    Abstract: A design engine automates portions of a mechanical assembly design process. The design engine generates a user interface that exposes tools for capturing input data related to the design problem. Based on the input data, the design engine performs various operations to generate a formalized problem definition that can be processed by a goal-driven optimization algorithm. The goal-driven optimization algorithm generates a spectrum of potential design options. Each design option describes a mechanical assembly representing a potential solution to the design problem.
    Type: Grant
    Filed: December 26, 2017
    Date of Patent: February 2, 2021
    Assignee: AUTODESK, INC.
    Inventors: Hyunmin Cheong, Mehran Ebrahimi, Francesco Iorio, Adrian Butscher
  • Patent number: 10901382
    Abstract: The commissioning of a smart building technology system is implemented with the use of a binding table in a relational database to bind one or more sections of virtual devices representing, e.g., lights, sensors, actuators and room controls, to the network addresses of physical devices. Plans for redundant sections in large building are created in terms of virtual devices and logical functions (such as programmed groups of devices, scenes and recipes) without direct binding to physical devices. Software creates reference copies of the plan for redundant sections the building, through use of a binding table, and attaches the reference copy to the location of the respective section on a master layout of the building. The plan modeled with virtual devices can be edited or reprogrammed across all reference copies, even after binding to physical devices and commissioning is completed.
    Type: Grant
    Filed: February 13, 2018
    Date of Patent: January 26, 2021
    Assignee: TRIDONIC GMBH & CO KG
    Inventor: Karl Jonsson
  • Patent number: 10902161
    Abstract: A method for optimizing component type arrangement in which multiple component types are optimally disposed on multiple installation positions when an automatic feeder device which automatically loads the component storage tape, a manual feeder device which does not automatically load the component storage tape, and a reel holding device are installed into the installation positions on a common pallet, the method includes a step of determining a portion of the multiple installation positions as a fixed position and fixing the determined automatic feeder device to the fixed position; and an optimizing step of performing a simulation optimally disposing the multiple component types on the multiple installation positions under a condition that the manual feeder device can be moved to an arbitrary installation position other than the fixed position without moving the automatic feeder device from the fixed position.
    Type: Grant
    Filed: March 6, 2015
    Date of Patent: January 26, 2021
    Assignee: FUJI CORPORATION
    Inventors: Koichiro Sugimoto, Toshimitsu Honda
  • Patent number: 10902613
    Abstract: Various embodiments of the present invention provide systems and method for identifying three-dimensional zone areas for use in relation to the monitoring of physical movement of a target monitor device.
    Type: Grant
    Filed: July 25, 2019
    Date of Patent: January 26, 2021
    Assignee: BI Incorporated
    Inventor: Joseph P. Newell
  • Patent number: 10895952
    Abstract: A method to be implemented by a processor includes steps of: generating an assessment interface which includes a projection graphic that depicts a projection of an expected virtual object onto a plane; controlling a display to display the assessment interface thus generated; controlling, after receiving a movement instruction or a rotation instruction, the display to refresh display of the assessment interface such that a selected one of building block(s) is moved or rotated; and controlling, when it is determined that an asserted virtual object formed by an arrangement of the building block(s) shown in the assessment interface conforms with the expected virtual object, the display to display a result of the assessment.
    Type: Grant
    Filed: June 20, 2018
    Date of Patent: January 19, 2021
    Assignee: NATIONAL TAIWAN NORMAL UNIVERSITY
    Inventors: Jon-Chao Hong, Kai-Hsin Tai, Chi-Ruei Tsai
  • Patent number: 10896269
    Abstract: A learned model is created by learning reference data that includes site data for reference photovoltaic power generation facilities, panel layout data including data on installation angles of reference photovoltaic panels, panel specifications data, sun direction data, weather data, and power generation data. A design support apparatus calculates a cumulative amount of power generation for a predetermined period by processing, for each of a plurality of pieces of provisional panel layout data on photovoltaic panels having different installation angles from each other, the relevant piece of the provisional panel layout data and input data, by the learned model, and extracts a piece of the provisional panel layout data in which the cumulative amount of power generation is maximum.
    Type: Grant
    Filed: December 17, 2019
    Date of Patent: January 19, 2021
    Assignee: TOTALMASTERS CORPORATION
    Inventor: Yoshinao Tamasato
  • Patent number: 10895858
    Abstract: A system is disclosed for use in additively manufacturing a structure. The system may include an additive manufacturing machine, a memory having computer-executable instructions stored thereon, and a processor. The processor may be configured to execute the computer-executable instructions to make a determination associated with the structure being a performance-critical part and, based on the determination, selectively implement a first slicing technique or a second slicing technique to divide a virtual model of the structure into a plurality of planes. The processor may be further configured to execute the computer-executable instructions to cause the additive manufacturing machine to deposit composite material in layers corresponding to the plurality of planes.
    Type: Grant
    Filed: July 20, 2017
    Date of Patent: January 19, 2021
    Assignee: Continuous Composites Inc.
    Inventors: Ryan C. Stockett, Kenneth L. Tyler, Blake L. Alfson
  • Patent number: 10895541
    Abstract: Methods and systems for measuring structural and material characteristics of semiconductor structures based on combined x-ray reflectometry (XRR) and x-ray photoelectron spectroscopy (XPS) are presented herein. A combined XRR and XPS system includes an x-ray illumination source and x-ray illumination optics shared by both the XRR and XPS measurement subsystems. This increases throughput and measurement accuracy by simultaneously collecting XRR and XPS measurement data from the same area of the wafer. A combined XRR and XPS system improves measurement accuracy by employing XRR measurement data to improve measurements performed by the XPS subsystem, and vice-versa. In addition, a combined XRR and XPS system enables simultaneous analysis of both XRR and XPS measurement data to more accurately estimate values of one of more parameters of interest. In a further aspect, any of measurement spot size, photon flux, beam shape, beam diameter, and illumination energy are independently controlled.
    Type: Grant
    Filed: December 21, 2018
    Date of Patent: January 19, 2021
    Assignee: KLA-Tencor Corporation
    Inventors: Andrei V. Shchegrov, Alexander Kuznetsov, Oleg Khodykin
  • Patent number: 10890536
    Abstract: A gemstone cleaning and analysis system and a method for cleaning and analyzing one or more gemstones using the system. The system includes a platform and an automated positioning system connected to the platform. The automated positioning system selects a gemstone from a plurality of gemstones, deposits the gemstone onto a cleaning stand connected to the platform, cleans at least one side of the gemstone by rubbing at least one side of the gemstone with at least one cleaning tool, and moves the gemstone to a gemstone imaging device connected to the platform. The gemstone imaging device has a plate, and the automated positioning system deposits the gemstone onto the plate. The gemstone imaging device identifies the gemstone. The automated positioning system moves the gemstone to a holding plate that is connected to the platform and deposits the gemstone at a particular location of the holding plate.
    Type: Grant
    Filed: August 21, 2018
    Date of Patent: January 12, 2021
    Assignee: GemEx Systems, Inc.
    Inventors: Randall M. Wagner, Kurt P. Schoeckert
  • Patent number: 10888402
    Abstract: A mobile linked implant diagnosis system includes an implant diagnosis apparatus acquiring synthetic three-dimensional (3D) image data about a mouth area of a target patient and generating implant surgery planning data, in which virtual implant data is overlapped on the synthetic 3D image data, based on the synthetic 3D image data, a server apparatus connected to the implant diagnosis apparatus in a wired or wireless manner, and receiving information of interest that is part of the implant surgery planning data generated in the implant diagnosis apparatus and storing the information of interest, and a mobile device connected to the server apparatus in a wired or wireless manner, and receiving the information of interest from the server apparatus and displaying the information of interest. The information of interest comprises partial 3D image data of the implant surgery data, the partial 3D image data being data about a preset area around the virtual implant.
    Type: Grant
    Filed: January 10, 2017
    Date of Patent: January 12, 2021
    Inventors: Jong Cheol Kim, Kwang Bum Park
  • Patent number: 10891405
    Abstract: Embodiments may provide a method for creating specific three-dimensional building information models and a construction document set, including elevation views, architectural documents, mechanical systems, documents, etc. based on user-selected options from a master three-dimensional model element database. A method is provided for generating a building information model, including: deriving three-dimensional building information model elements, where each of the building information model elements is part of an options set for a building; providing for display of the building information model elements in an options grid of an options configurator application, where each building information model element is presented in a cell of the options grid; associating options rules with the building information model elements; and receiving selection of two or more building information model elements.
    Type: Grant
    Filed: August 28, 2019
    Date of Patent: January 12, 2021
    Assignee: Illinois Tool Works Inc.
    Inventors: Steven Eugene Bumbalough, Gary Ned Sharp, Scott Paul Babin, Cathrine Hill
  • Patent number: 10885706
    Abstract: A system and method for obtaining topologically optimized structure in additive manufacturing. A finite element mesh of a standard shape geometry encompassing desired structure to be optimized with a design objective and orthotropic properties of material arising out of a selected material and selected additive manufacturing process to be used for manufacturing. An iterative topology optimization is carried out wherein the process includes simulation of loading requirements, design constraints and the boundary condition. The performance evaluation process uses a finite element analysis framework to obtain the factor of safety between two consecutive iterations based on the anisotropic properties of the material. The process will achieve a minimal factor of safety and a best suitable build orientation of the design.
    Type: Grant
    Filed: November 27, 2017
    Date of Patent: January 5, 2021
    Assignee: Tata Consultancy Services Limited
    Inventors: Pramod Ramdas Zagade, Purushottham Gautham Basavarsu
  • Patent number: 10885906
    Abstract: A dialogue system comprising: an input for receiving input data relating to a speech or text signal originating from a user; an output for outputting speech or text information specified by a dialogue act; and a processor configured to: generate features from the input signal; for each of a plurality of classifier models, each classifier model corresponding to a dialogue slot, and for one or more values corresponding to the dialogue slot, input features generated from the input signal, the classifier model outputting a probability corresponding to each of three or more relations, wherein the relations specify the relation of the value to the dialogue slot; update a belief state based on the outputs of the classifier models; determine a system dialogue act by inputting information relating to the belief state into a policy model; output speech or text information specified by the determined dialogue act at the output.
    Type: Grant
    Filed: November 8, 2019
    Date of Patent: January 5, 2021
    Assignee: PolyAI Limited
    Inventors: Matthew Steedman Henderson, Tsung-Hsien Wen, Pei-Hao Su, Nikola Mrksic, Ivan Vulic
  • Patent number: 10872032
    Abstract: The current embodiments relate to systems and methods for providing a virtual sandbox. In one embodiment, an electronic request is received at a centralized virtual sandbox hosting service. The electronic request requests a virtual sandbox session. In response to the received request, a particular project, a particular platform, and/or a particular environment is determined. Based upon the particular project, the particular platform, and/or the particular environment a particular codebase from a set of codebases stored at a code store is selected. At the centralized virtual sandbox hosting service, a virtual sandbox is generated, the virtual sandbox provides an integrated development environment for the particular codebase. A virtual sandbox view is then provided at the remote client to enable a user of the remote client computer to see and perform interactions with the integrated development environment at the centralized virtual sandbox hosting service, via the remote client computer.
    Type: Grant
    Filed: August 31, 2017
    Date of Patent: December 22, 2020
    Assignee: United Services Automobile Association (USAA)
    Inventor: Ryan Russell
  • Patent number: 10866990
    Abstract: An apparatus, computer readable medium, and method are disclosed for decompressing compressed geometric data stored in a lossless compression format. The compressed geometric data resides within a compression block sized according to a system cache line. An indirection technique maps a global identifier value in a linear identifier space to corresponding variable rate compressed data. The apparatus may include decompression circuitry within a graphics processing unit configured to perform ray-tracing.
    Type: Grant
    Filed: July 3, 2019
    Date of Patent: December 15, 2020
    Assignee: NVIDIA Corporation
    Inventors: Jaakko Lehtinen, Timo Oskari Aila, Tero Tapani Karras, Alexander Keller, Nikolaus Binder, Carsten Alexander Waechter, Samuli Matias Laine
  • Patent number: 10867435
    Abstract: A system and method for creating, configuring, and visualizing 3D shape representations is provided. The system enables a user to create, interact with and visualize planar section representations. In further aspects, methods are provided for enabling modification suggestions for structural and/or fabrication improvement.
    Type: Grant
    Filed: February 25, 2019
    Date of Patent: December 15, 2020
    Assignee: THE GOVERNING COUNCIL OF THE UNIVERSITY OF TORONTO
    Inventors: James McCrae, Karan Singh