Knowledge Based (e.g., Expert System) Patents (Class 700/104)
-
Patent number: 11317262Abstract: A system for monitoring the characteristics of a material by measuring electrical properties of a material uses a material monitoring device and a cloud database that relates electrical properties of a material to characteristics of that material. The aging and fermentation processes of wine and other alcohols can be monitored. The status and decomposition of foodstuffs can be monitored. The progress of chemical reactions in a vessel can be monitored. Water quality of water from a water conduit can be monitored. These characteristics can be indicated on a product monitoring device or can be communicated to an external computing device.Type: GrantFiled: August 10, 2020Date of Patent: April 26, 2022Assignee: IDEACURIA INC.Inventors: Gregory A. Agostinelli, Steven Nashed Hanna, Ionut Alexandru Mirel
-
Patent number: 11289199Abstract: A wellness analyzer is in communications with sensors that generate real-time physiological data from a patient. The wellness analyzer is also in communications with databases that provide non-real-time information relevant to a medical-related assessment of the patient. In a diagnostic mode, a monitor layer inputs the sensor data and adjunct layers input the database information. Adjunct layer logic blocks process the database information so as to output supplemental information to the monitor. Monitor logic blocks process the sensor data and the supplemental information so as to generate a wellness output. In a simulation mode, a simulator generates at least one parameter and the monitor generates a predictive wellness output accordingly.Type: GrantFiled: January 19, 2011Date of Patent: March 29, 2022Assignee: Masimo CorporationInventor: Ammar Al-Ali
-
Patent number: 11281171Abstract: A machine having a plurality of sub-assemblies, having a geometric computational model is generated for the machine, including the sub-assemblies and one or more module of machine readable code defining how vibration is communicated through said geometric model. First and second instances of the computational model are run to generate outputs of loading throughout the machine geometry as a result of the vibration of the geometric model under a simulated machine operating condition. The first and second instances respectively includes the computational model with and without inclusion of vibration induced by a control system for one or more sub-assembly of the machine. A maximum loading threshold is determined for the machine. A threshold for one or more control parameter in the control system is set based on the contribution of the vibration induced by the control system to the maximum loading threshold.Type: GrantFiled: June 3, 2019Date of Patent: March 22, 2022Assignee: ROLLS-ROYCE plcInventors: Lucia Ciciriello, Lixin Ren
-
Patent number: 11147641Abstract: A robot system including a master device configured to receive a manipulating instruction from an operator and transmit the received manipulating instruction as a manipulating input signal, a plurality of slave robots configured to operate according to the manipulating input signal transmitted from the master device, a management control device configured to manage operations of the plurality of slave robots, respectively, and an output device configured to output information transmitted from the management control device. The management control device determines a priority of transmitting the manipulating input signal from the master device to the slave robot among the plurality of slave robots that are in a standby state of the manipulating input signal, and transmits information related to the determined priority to the output device. Thus, the operator is able to efficiently transmit the manipulating input signal to the plurality of slave robots through the master device.Type: GrantFiled: May 27, 2016Date of Patent: October 19, 2021Assignee: KAWASAKI JUKOGYO KABUSHIKI KAISHAInventors: Yasuhiko Hashimoto, Masayuki Kamon, Shigetsugu Tanaka
-
Patent number: 11097807Abstract: A bicycle hub assembly comprises a sprocket support body. The sprocket support body includes at least ten external spline teeth, a base support, and a larger-diameter part. The at least ten external spline teeth are configured to engage with a bicycle rear sprocket assembly. The at least ten external spline teeth radially outwardly extend from the base support. The larger-diameter part extends radially outwardly from the base support. Each of the at least ten external spline teeth has an external-spline driving surface and an external-spline non-driving surface.Type: GrantFiled: September 27, 2018Date of Patent: August 24, 2021Assignee: SHIMANO INC.Inventors: Hiroshi Fujita, Kazuki Koshiyama, Takashi Nakanishi
-
Patent number: 11019760Abstract: A feeder management device and method for managing feeders when producing a board based on a production plan including a board conveyance device; a component supply device in which multiple feeders are detachably mounted at multiple installation positions; and an electronic component mounter including a component transfer device. The method including a current state memory step of linking and storing a current component type of the electronic components, being supplied by the currently mounted feeder, and a position of the mounted feeder; a plan memory step of linking and storing required component types of the electronic components, being mounted on the multiple types of boards, and a position of the feeder of supplying the required components; and a reel removal guide step to remove a first reel from a first feeder of supplying the electronic components of which current state component type does not match the required component types.Type: GrantFiled: June 13, 2016Date of Patent: May 25, 2021Assignee: FUJI CORPORATIONInventor: Daisuke Kato
-
Patent number: 10983510Abstract: When a product is produced at the facility, a product ID of the product to be produced and setting values of a plurality of control parameters are received from a console terminal, and a transformation model corresponding to the combination of the product ID of the product to be produced and setting values of the plurality of the control parameters is read from a transformation model storage part. Then, in accordance with the read transformation model, the reference learning data stored in a reference learning data storage part is data-transformed and individual learning data corresponding to the product to be produced is generated, and with use of the individual learning data, whether measurement data output from sensors in the facility is abnormal is discriminated.Type: GrantFiled: October 10, 2017Date of Patent: April 20, 2021Assignee: OMRON CorporationInventors: Yuya Ota, Naohiro Kawai, Reiko Hattori
-
Patent number: 10976154Abstract: An example method that includes receiving, by a computing device, a geometry of the component that includes a plurality of locations on a surface of the component; determining, by the computing device, a respective target thickness of the coating for each respective location of the plurality of locations based on a target coated component geometry and the geometry of the component; and determining, by the computing device, a number of passes or velocity of a coating device for each respective position of a plurality of positions to achieve the respective target thickness for each respective location.Type: GrantFiled: August 3, 2018Date of Patent: April 13, 2021Assignee: Rolls-Royce North American Technologies, Inc.Inventors: Keith Bourne, Matthew R. Gold, Marshall Louis Sweet, Frol Periverzov, Benjamin Zimmerman
-
Patent number: 10969217Abstract: An example method that includes receiving a geometry of an uncoated component and a measured coating thickness of a coated test; determining a simulated coating thickness based on the geometry and a first spray law including a plurality of first spray law parameters; determining a difference between the simulated coating thicknesses and the measured coating thickness; iteratively adjusting at least one first spray law parameter to determine a respective subsequent spray law and determining a respective subsequent difference between the measured coating thickness and a subsequent simulated coating thickness based on the geometry and the respective subsequent spray law; selecting a subsequent spray law from the plurality of respective subsequent spray laws based on the respective subsequent differences; and controlling a coating process based on the selected subsequent spray law to compensate for the difference.Type: GrantFiled: August 3, 2018Date of Patent: April 6, 2021Assignee: Rolls-Royce North American Technologies, Inc.Inventors: Keith Bourne, Matthew R. Gold, Benjamin Zimmerman
-
Patent number: 10969216Abstract: An example method that includes receiving a geometry of a component that includes a plurality of locations on a surface of the component; determining a first target trajectory including a first plurality of target trajectory points and a second target trajectory including a second plurality of target trajectory points, the first and second trajectories offset in a first direction, and the first and second plurality of trajectory points offset in a second direction; determining a respective target coating thickness of the coating based on a target coated component geometry and the geometry; and determining a respective motion vector of a coating device based on the first and second target trajectories to deposit the respective target coating thickness.Type: GrantFiled: August 3, 2018Date of Patent: April 6, 2021Assignee: Rolls-Royce North American Technologies, Inc.Inventors: Keith Bourne, Matthew R. Gold, Benjamin Zimmerman
-
Patent number: 10969215Abstract: An example method that includes receiving a first geometry of a component in an uncoated state and a second geometry of the component in a coated state; determining a first difference between the second geometry and a first simulated geometry based on the first geometry and a first spray law comprising a plurality of first spray law parameters; iteratively adjusting at least one first spray law parameter to determine a respective subsequent spray law; iteratively determining a respective subsequent difference between the second geometry and a subsequent simulated geometry based on the first geometry and the subsequent respective spray law; selecting a subsequent spray law from the respective subsequent spray laws based on the respective subsequent differences; and controlling a coating process based on the selected subsequent spray law.Type: GrantFiled: August 3, 2018Date of Patent: April 6, 2021Assignee: Rolls-Royce North American Technologies, Inc.Inventors: Keith Bourne, Matthew R. Gold, Marshall Louis Sweet, Frol Periverzov, Benjamin Zimmerman
-
Patent number: 10949763Abstract: Systems and methods for content provisioning are disclosed herein. The system can include memory having a content database, a task database, and a user profile database. The system can include a user device having a first network interface and a first I/O subsystem. The system can include a server that can: receive a user identifier from the user device; retrieve user information from the user profile database, which user information identifies one or several attributes of the user; retrieve user task data from the task database, which user task data identifies a plurality of tasks for completion by the user; automatically generate prioritization data for the plurality of tasks identified by the user task data; select a task based on the prioritization data; and send content relating to the selected task to the user device.Type: GrantFiled: February 24, 2017Date of Patent: March 16, 2021Assignee: PEARSON EDUCATION, INC.Inventors: Brian Moriarty, Mark Potter
-
Patent number: 10929904Abstract: A system that provides automated/semi-automated price quotations for fabricating one or more instantiations of a structure that is modeled in a computer model. The system automatedly extracts price-influencing data from the computer model. The system uses the extracted pricing data, non-extracted pricing data, and pricing parameters to automatedly determine a firm fabrication-price quotation. In some embodiments, the system further includes fabrication ordering functionality that allows a user place a fabrication order with a fabricator based on the firm price quotation. Such systems can be implemented in any of a wide variety of manners, such as within a single computing device or across a communications network, among others. In some embodiments, functionalities of the system are integrated into computer-modeling software directly of via add-on software.Type: GrantFiled: October 22, 2013Date of Patent: February 23, 2021Assignee: Protolabs, Inc.Inventors: James L. Jacobs, II, Steven M. Lynch
-
Patent number: 10887360Abstract: Direct network connections using cloud instance for multipoint meeting service is provided between two or more computers on a network to facilitate a variety of activities, including desktop sharing, web-meetings, and web-conferences. A first computer sends a request to start a multipoint meeting to a server. The server requests a computing cloud to launch a cloud instance for the first computer. A second computer uses connection information for the first computer cloud instance to send to the first computer cloud instance connection information for the second computer via direct network connection. From this point on, the first computer and the second computer exchange data for multipoint meeting via a direct network connection using the first computer cloud instance, independently of the server.Type: GrantFiled: December 30, 2016Date of Patent: January 5, 2021Assignee: iCloudPatent.com LTD. (a Caymans Islands company)Inventors: Xiaohong Wang, Kang Wing Leung
-
Patent number: 10776402Abstract: A manufacture parameters grouping and analyzing method, and a manufacture parameters grouping and analyzing system are provided. The manufacture parameters grouping and analyzing method includes the following steps: A plurality of process factors are classified into a plurality of groups. In each of the groups, an intervening relationship between any two of the process factors is larger than a predetermined correlation value. In each of the groups, at least one representative factor is selected from each of the groups according to a plurality of outputting relationships of the process factors related to an output factor or a plurality of sample amounts of the process factors. Finally, the representative factor is used for various applications.Type: GrantFiled: November 22, 2017Date of Patent: September 15, 2020Assignee: UNITED MICROELECTRONICS CORP.Inventors: Li-Chin Wang, Ya-Ching Cheng, Chien-Hung Chen, Chun-Liang Hou, Da-Ching Liao
-
Patent number: 10713699Abstract: Systems and methods for generating customized guide materials associated with a product include a computing device that receives user input information associated with the product. The user input information includes a plurality of user selected options. A plurality of rules define the relationships between each specific combination of user selectable options a pre-defined set of guide modules from among a plurality of guide modules that are relevant to that specific combination of options selected by the user. The guide modules may include textual information, image information, audio information and/or video information. The customized guide materials are generated based on the pre-defined set of guide modules, and may be output for presentation on a user computing device.Type: GrantFiled: November 13, 2015Date of Patent: July 14, 2020Assignee: Andersen CorporationInventors: Jeffrey R. Lien, Justin M. Glorvigen, Jerry L. Berget, Brian A. Cianciolo
-
Patent number: 10698392Abstract: Methods, systems, and non-transitory computer readable medium for scheduling a substrate processing sequence in an integrated substrate processing system are disclosed herein. A processing device generates a processing model for a batch of semiconductor substrates. The processing model defines a corresponding start time for each semiconductor substrate in each processing chamber in the integrated substrate processing system. One or more graphics processing units (GPUs) generates parallel inputs based on the processing model and concurrently processes, by a plurality of cores of the one or more GPUs, the parallel inputs to generate parallel outputs for the batch of semiconductor substrates. Each of the parallel inputs is processed on a distinct core of the plurality of cores of the one or more GPUs to generate a corresponding parallel output. The processing device causes the batch of semiconductor substrates to be processed in the integrated substrate processing system based on the parallel outputs.Type: GrantFiled: June 22, 2018Date of Patent: June 30, 2020Assignee: APPLIED MATERIALS, INC.Inventor: Shyam Sunder Emani
-
Orchestration of learning and execution of model predictive control tool for manufacturing processes
Patent number: 10656631Abstract: Based on at least one manufacturing process characteristics associated with a manufacturing process, a prediction time at which to execute a selected machine learning model selected from multiple trained machine learning models is determined, and at the prediction time, the selected machine learning model is executed. Executing the selected machine learning model predicts a control set point for future values of state variables of the manufacturing process, for controlling the manufacturing process. Based on at least one of the manufacturing process characteristics, a learning time at which to train a machine learning model is determined, and at the learning time, the machine learning model is trained based on historical process data associated with the manufacturing process.Type: GrantFiled: November 14, 2017Date of Patent: May 19, 2020Assignee: International Business Machines CorporationInventors: Young Min Lee, Edward Pring, Kyong Min Yeo, Nam H Nguyen, Jayant R. Kalagnanam, Christian Makaya, Hui Qi, Dhaval Patel -
Patent number: 10592401Abstract: A method of validating a design for a graphical user interface of a motor vehicle includes creating a tentative design, and/or a few drafts or prototype for the graphical user interface. A blurred version of the tentative graphical user interface design is produced. The blurred version of the tentative graphical user interface design is tested for readability and whether the overall GUI design is suited to be perceived at a glance. If it is determined that the blurred version of the tentative graphical user interface design is not readable or understandable, then the graphical user interface is redesigned and the producing and testing steps are repeated for the redesigned graphical user interface. After the blurred graphical user interface design has been determined to be readable, then a higher fidelity graphical user interface is made.Type: GrantFiled: January 27, 2017Date of Patent: March 17, 2020Assignee: Panasonic Automotive Systems Company of America, Division of Panasonic Corporation of North AmericaInventors: Sachiko Kobayashi, Patrick Hanslits, David Lyon, Gary L. Braddock, Narayani Mital
-
Patent number: 10534272Abstract: A method for exposing a wafer substrate includes forming a reticle having a device pattern. A relative orientation between the device pattern and a mask field of an exposure tool is determined based on mask field utilization. The reticle is loaded on the exposure tool. The wafer substrate is rotated based on an orientation of the device pattern. Radiation is projected through the reticle onto the rotated wafer substrate by the exposure tool, thereby imaging the device pattern onto the rotated wafer substrate.Type: GrantFiled: September 10, 2018Date of Patent: January 14, 2020Assignee: TAIWAN SEMICONDUCTOR MANUFACTURING CO., LTD.Inventors: Hsueh-Yi Chung, Yung-Cheng Chen, Fei-Gwo Tsai, Chi-Hung Liao, Shih-Chi Fu, Wei-Ti Hsu, Jui-Ping Chuang, Tzong-Sheng Chang, Kuei-Shun Chen, Meng-Wei Chen
-
Patent number: 10452246Abstract: A method, a system, and a computer program product for generating a customized user interface variant of a software application are disclosed. At least one configuration parameter in a plurality of configuration parameters is received. The configuration parameter is used for configuring a user interface of the software application. Based on the configuration parameter, the software application accesses at least one business process to generate the configured user interface. At least one requirement in a plurality of requirements of the business process is linked to the configuration parameter. The configured user interface can be generated based on the configuration parameter and the linking of the requirement of the business process and the configuration parameter.Type: GrantFiled: August 27, 2015Date of Patent: October 22, 2019Assignee: SAP SEInventors: Johann Kemmer, Martina Rothley
-
Patent number: 10369647Abstract: A wire electrical discharge machine and a wire electrical discharge machining method are provided. The wire electrical discharge machine is equipped with a core position recognizing unit configured to recognize the position of a core which is fixed by a core fixing function, a core removal unit configured to remove the core, which is in the recognized position, from a workpiece on which machining has been performed, and a core removal determining unit configured to determine whether or not the core in the recognized position has actually been removed.Type: GrantFiled: March 31, 2017Date of Patent: August 6, 2019Assignee: FANUC CORPORATIONInventors: Shouta Irie, Kaoru Hiraga
-
Patent number: 10337852Abstract: A method with increased throughput for measuring positions of structures on a substrate is disclosed. The substrate is taken from a load port of a metrology machine and is placed immediately in a stage of the metrology machine. At least two measurement loops are carried out, wherein a first measurement loop is started at a time when a substrate temperature is different from the temperature at the stage, and at least one second measurement loop is started at a time after the first measurement loop when the substrate temperature is different from the temperature at the stage. A model is used to calculate from the measured data, taken while there is a temperature mismatch between the stage and the substrate, a real grid of positions of structures on the substrate, corresponding to a situation where the temperature of the stage matches the temperature of the substrate.Type: GrantFiled: June 13, 2018Date of Patent: July 2, 2019Assignee: KLA-Tencor CorporationInventors: Oliver Ache, Frank Laske
-
Patent number: 10309808Abstract: A fluid quantification instrument is provided according to the invention. The fluid quantification instrument includes one or more sensor probes and meter electronics in communication with the one or more sensor probes. The meter electronics are configured to receive one or more raw fluid measurements from the one or more sensor probes, process the one or more raw fluid measurements using a predictive system model to produce one or more optimized fluid measurements, and determine one or more fluid quantifications using at least the one or more optimized fluid measurements.Type: GrantFiled: August 31, 2015Date of Patent: June 4, 2019Assignee: HACH COMPANYInventor: David Langley Rick
-
Patent number: 10290088Abstract: Methods and systems for monitoring process tool conditions are disclosed. The method combines single wafer, multiple wafers within a single lot and multiple lot information together statistically as input to a custom classification engine that can consume single or multiple scan, channel, wafer and lot to determine process tool status.Type: GrantFiled: March 13, 2014Date of Patent: May 14, 2019Assignee: KLA-Tencor CorporationInventors: Himanshu Vajaria, Tommaso Torelli, Bradley Ries, Mohan Mahadevan
-
Patent number: 10234852Abstract: A bioreactor control system comprises a batch server for controlling a bioreactor system in response to a recipe, a batch software system for generating a control sequence for the bioreactor system via the batch server for implementing the recipe, and a recipe conversion system that inputs the recipe into the batch software system. Preferably, the recipe conversion system reads a word processor file containing the recipe and interprets styles applied to text in the word processor file as indicating equipment and phases of the recipe to the recipe conversion system. Generally, the bioreactor system includes one or more bioreactors and additional hardware to perform the upstream and downstream processing. The document properties of the word processor file containing the recipe are applied as header information for the recipe input into the batch software system.Type: GrantFiled: December 13, 2016Date of Patent: March 19, 2019Assignee: GE HEALTHCARE BIO-SCIENCES CORP.Inventor: David Mills
-
Patent number: 10214834Abstract: The present invention relates a method for controlling a growth interface shape while growing a monocrystal ingot by a Czochralski method, the method including a step of starting a growth of the monocrystal ingot after setting a control condition of a monocrystal growing process so that an interface of the ingot becomes a target shape; a step of deriving a measurement value by measuring a weight of the ingot grown for a predetermined time by means of a load cell disposed on an upper portion the monocrystal ingot; a step of deriving a theoretical value of the weight of the monocrystal ingot through a diameter of the monocrystal ingot measured by a diameter measuring camera disposed outside of a process chamber for a predetermined time and a height of the monocrystal ingot grown for the predetermined time; a step of predicting a growth interface shape of a growing monocrystal ingot by deriving a difference between the measurement value and the theoretical value; and changing process conditions during growth ofType: GrantFiled: August 20, 2015Date of Patent: February 26, 2019Assignee: SK SILTRON CO., LTD.Inventor: In-Sik Bang
-
Patent number: 10149099Abstract: Provided in one disclosure of the present specification is a method for relaying a proximity service-based group communication by user equipment (UE) which can operate as a repeater. The method comprises the steps of: confirming whether downlink media of a plurality of group communications is transmitted from a network node according to a multimedia broadcast/multicast service (MBMS) technique; determining whether all of the downlink media of the plurality of group communications can be received according to the MBMS technique; determining a specific group communication of which the downlink media is to be received according to the MBMS technique, based on priority among the group communications and the number of relayed UEs, when all of the downlink media of the plurality of group communications cannot be received according to the MBMS technique; and receiving, according to the MBMS technique, the downlink media of the specific group communication which has been determined and relaying same.Type: GrantFiled: January 5, 2015Date of Patent: December 4, 2018Assignee: LG Electronics Inc.Inventors: Laeyoung Kim, Jinsook Ryu, Hyunsook Kim, Jaehyun Kim
-
Patent number: 10086549Abstract: A plastic extrusion process control method includes: receiving a plurality of historical process data of a plastic extrusion process from a database, in which each of the historical process data includes a plurality of critical parameters and a plurality of quality value; dividing each of the critical parameters into a plurality of levels; grouping the historical process data according to the levels of the critical parameters to obtain a plurality of parameter sets; calculating a quality indicator of each of the parameter sets to build an empirical response surface according to the historical process data corresponding to the parameter sets; and configuring the critical parameters of the plastic extrusion process to an automatic manufacturing system according to the empirical response surface, such that the automatic manufacturing system performs the plastic extrusion process according to the critical parameters.Type: GrantFiled: December 5, 2016Date of Patent: October 2, 2018Assignee: INSTITUTE FOR INFORMATION INDUSTRYInventors: Yin-Jing Tien, Yi-Chang Chen, Cheng-Juei Yu
-
Patent number: 10071527Abstract: Provided is a Layered Object Manufacturing, LOM, system configured to form a colored three-dimensional (3D) object, the system comprising: a 3D object gamut mapping module configured to define a 3D object formed from a plurality of surfaces and provide a printing regime consistent with the defined 3D object, wherein the 3D object gamut mapping module is configured to analyze the orientation of a surface of each of a plurality of media layers to be printed in order to adaptively modify the color printed to that layer; and a printer configured to color print at least a portion of a first surface of each of the plurality of layers in accordance with the printing regime. Also provided is a color 3D object media layer printing module for providing a print-through region in a 3D object media layer. Also provided is a 3D object gamut mapping method, and ink for use in a Layer Object Manufacturing (LOM) system including the printing module.Type: GrantFiled: May 22, 2013Date of Patent: September 11, 2018Assignee: MCOR TECHNOLOGIES LIMITEDInventors: James Travers, Philip Keenan, Fintan MacCormack, Conor MacCormack
-
Patent number: 10065318Abstract: A method of repairing a structure is provided. The method includes inspecting the structure with a robotic device to identify a structural defect in the structure, generating a tool path for repairing the structural defect, and transmitting the tool path to the robotic device from a location remote from the robotic device.Type: GrantFiled: January 16, 2015Date of Patent: September 4, 2018Assignee: The Boeing CompanyInventors: David Michael Bain, Phillip John Crothers, Martin Szarski
-
Patent number: 10031517Abstract: In accordance with aspects of the disclosure, systems and methods are provided for managing production resources including scheduling production events for production resources used to manufacture products relative to time intervals while maintaining collaboration among the production resources. The systems and methods may include retrieving information related to each production resource, evaluating each production event for each product to determine a sequence of the production events, and generating potential production scheduling schemes for use of each production resource within the time intervals while maintaining collaboration among the production resources. The systems and methods may include generating a production schedule for the production events within the time intervals based on the potential production scheduling schemes for use of each production resource within the time intervals while maintaining collaboration among the production resources.Type: GrantFiled: October 1, 2013Date of Patent: July 24, 2018Assignee: SAP SEInventors: Wen-Syan Li, Yu Cheng, Mengjiao Wang
-
Patent number: 9965512Abstract: In one embodiment, a method receives a query for analyzing data in a database. The method then determines a constant in the query and determines an operator applied to the constant in the query. The operator explicitly controls a behavior of the constant. The constant is represented as a scalar representation in the query instead of as a vectorial representation where the constant would have been used as the vectorial representation without the use of the operator due to a rule governing use of constants. Then, the method performs a calculation for the query to determine a query result using the constant as the scalar representation.Type: GrantFiled: June 25, 2013Date of Patent: May 8, 2018Assignee: SAP SEInventors: Stefan Dipper, Sebastian Schroetel, Michael Wilking, Christof Mueller, Tim Kaiser
-
Patent number: 9932832Abstract: A method of balancing a spool of a gas turbine engine, the spool including a forward rotor assembly and an aft rotor assembly separated by a spacer, the method comprising: balancing the forward rotor assembly and the aft rotor assembly independently from one another using conventional balancing techniques; and mathematically modeling the spool; applying a modeled axial load to the modeled spool to determine a trim weight which would balance the spool when subjected to the modeled axial load; and physically placing the trim weight to one of the forward rotor assembly and the aft rotor assembly.Type: GrantFiled: May 29, 2014Date of Patent: April 3, 2018Assignee: PRATT & WHITNEY CANADA CORP.Inventors: Jiemin Wang, Cameron Walters, Ron Robinson, Jeffrey Bernard Heyerman, David Beamish
-
Patent number: 9911093Abstract: Mechanisms are provided for dynamically determining one or more automation levels for tasks of a workflow. The mechanisms receive a workflow from a source component and receiving context and state information for an environment in which the workflow is to be performed. One or more tasks and associated task attributes are identified in the workflow and applying one or more automation rules to the context and state information and the task attributes to generate one or more automation level settings from the one or more tasks. The one or more tasks are performed in the environment in accordance with the one or more automation level settings. The automation level settings specify a degree of automation to be used when performing the one or more tasks.Type: GrantFiled: April 29, 2016Date of Patent: March 6, 2018Assignee: International Business Machines CorporationInventor: James J. Whitmore
-
Patent number: 9870354Abstract: Aspects of the present invention provide a solution for reducing cycle time of automatically created spreadsheets. Specifically, an embodiment of the present invention provides a way to create a spreadsheet from data that is in a native format more quickly and/or efficiently. To do so, the invention accesses a control file using optimized settings to create the spreadsheet. Then, after creation of the spreadsheet, the invention uses a second control file having the final settings to modify the spreadsheet in preparation for output. The invention may use agents to perform all or a portion of these activities.Type: GrantFiled: November 12, 2014Date of Patent: January 16, 2018Assignee: International Business Machines CorporationInventors: Scott D. Hicks, James A. Martin, Jr., Douglas G. Murray
-
Patent number: 9805402Abstract: Techniques for determining a decision to acquire units of an item to be inventoried may be provided. For example, a demand for an item may be simulated to determine a consumption of a capacity for inventorying the item. A discrepancy between the consumption of the capacity and the capacity may be determined. An opportunity cost associated with the capacity may be updated based at least in part on determining that the discrepancy fails a convergence criterion. The opportunity cost may indicate a value associated with using the capacity. The consumption of the capacity may be simulated based at least in part on the updated opportunity cost. A resulting discrepancy may be determined. If the resulting discrepancy meets the convergence criterion, the decision to acquire the units of the item may be generated based at least in part on the updated opportunity cost.Type: GrantFiled: September 26, 2014Date of Patent: October 31, 2017Assignee: Amazon Technologies, Inc.Inventors: Jeffrey B. Maurer, Deepak Bhatia, Gordon Mitchell Goetz, Onur Özkök, Tolga Han Seyhan, Nicholas Deming Sherman, Arjun Krishna Subramaniam, Jingchen Wu
-
Patent number: 9799000Abstract: In one embodiment, a system and method of predicting sale transaction conversion rate of an item operates through a search of information in response to a query over a network. The item can be included in a category of items. Information for other relevant items of the category is available through network query and historical data, among others. Respective information for the other items of the category is available to the method.Type: GrantFiled: September 15, 2014Date of Patent: October 24, 2017Assignee: VAST.COM, INC.Inventors: Komal Singh Sethi, Milos Milinko Tatarevic, Aleksandar Milutin Bradic, Kevin Allen Laws
-
Patent number: 9720732Abstract: Methods and systems for optimization of task execution are disclosed. A definition of a task is received. A plurality of parameter values for execution of the task are selected based on an execution history for a plurality of prior tasks performed for a plurality of clients. The plurality of parameter values are selected to optimize one or more execution constraints for the execution of the task. The execution of the task is initiated using one or more computing resources configured with the selected parameter values.Type: GrantFiled: February 11, 2013Date of Patent: August 1, 2017Assignee: Amazon Technologies, Inc.Inventors: Kathryn Marie Shih, Carl Louis Christofferson, Richard Jeffrey Cole, Peter Sirota, Vaibhav Aggarwal
-
Patent number: 9699040Abstract: Methods and systems are described for remotely monitoring a plurality of distributed remote storage devices. An example computer implemented method includes locally collecting monitoring data for one of the plurality of distributed remote storage devices, and periodically sending at least one of an aggregate of the locally recorded monitoring data and a summary of the locally recorded monitoring data to a remote location. The remote location includes at least one of another one of the plurality of distributed remote storage devices, at least one central server, and a set of the plurality of distributed remote storage devices.Type: GrantFiled: September 30, 2014Date of Patent: July 4, 2017Assignee: Vivint, Inc.Inventors: Alen Lynn Peacock, Paul Cannon, John Timothy Olds, Andrew Harding, Jeffrey Michael Wendling
-
Patent number: 9600604Abstract: A system and method for planning and configuring the components of a modular computing system is provided. In some embodiments, the method for planning an implementation of a modular computing system comprises presenting a user interface at a display device, the user interface including a plurality of user-selectable objects, each of the user-selectable objects representing a component of the modular computing system. A user selection is received via a user input device. The user selection is from among the user-selectable objects and specifies one of an enclosure, an existing component, and a future component of the modular computing system. A representation of the specified one of an enclosure, an existing component, and a future component is displayed at a display device. The user selection is verified with respect to an implementation guideline. An indicator of whether the user selection meets the implementation guideline is displayed at the display device.Type: GrantFiled: July 18, 2013Date of Patent: March 21, 2017Assignee: NETAPP, INC.Inventors: Joseph CaraDonna, Steven C. Miller, Stephen W. Daniel, Rodney A. DeKoning, Gaurav Makkar, Brian Hackworth, Michael S. Riley, Valentin M. Bercovici
-
Patent number: 9589442Abstract: Techniques described herein relate to the classification of fall events for PER (personal emergency response) devices. In one implementation, data relating to acceleration events that occurred at the PER devices may be received. The data relating to the acceleration events may be associated with indications of whether the acceleration events correspond to fall events of users of the PER devices. A classification model may be trained based on the data relating to the acceleration events and the indications of whether the data relating to the acceleration events corresponds to the fall events. The classification model may be transmitted to at least some of the PER devices to update a previous version of the classification model at the at least some of the PER devices.Type: GrantFiled: September 3, 2013Date of Patent: March 7, 2017Assignee: Verizon Telematics Inc.Inventors: James Ronald Barfield, Jr., Stephen Christopher Welch
-
Patent number: 9552000Abstract: A bioreactor control system comprises a batch server for controlling a bioreactor system in response to a recipe, a batch software system for generating a control sequence for the bioreactor system via the batch server for implementing the recipe, and a recipe conversion system that inputs the recipe into the batch software system. Preferably, the recipe conversion system reads a word processor file containing the recipe and interprets styles applied to text in the word processor file as indicating equipment and phases of the recipe to the recipe conversion system. Generally, the bioreactor system includes one or more bioreactors and additional hardware to perform the upstream and downstream processing. The document properties of the word processor file containing the recipe are applied as header information for the recipe input into the batch software system.Type: GrantFiled: June 30, 2011Date of Patent: January 24, 2017Assignee: GE HEALTHCARE BIO-SCIENCES CORP.Inventor: David R. Mills
-
Patent number: 9436921Abstract: Mechanisms are provided for dynamically determining one or more automation levels for tasks of a workflow. The mechanisms receive a workflow from a source component and receiving context and state information for an environment in which the workflow is to be performed. One or more tasks and associated task attributes are identified in the workflow and applying one or more automation rules to the context and state information and the task attributes to generate one or more automation level settings from the one or more tasks. The one or more tasks are performed in the environment in accordance with the one or more automation level settings. The automation level settings specify a degree of automation to be used when performing the one or more tasks.Type: GrantFiled: June 21, 2012Date of Patent: September 6, 2016Assignee: International Business Machines CorporationInventor: James J. Whitmore
-
Patent number: 9395351Abstract: Reflectance measurements indicative of light reflecting relative to solar module glass can be received. It can be determined whether the reflectance measurements are within tolerance for the solar module glass.Type: GrantFiled: December 16, 2013Date of Patent: July 19, 2016Assignee: SunPower CorporationInventors: Barbara Nussel, Richard Perkins
-
Patent number: 9367060Abstract: A method and system of optimizing a complex manufacturing process performed to achieve one or more processing objectives for the process and/or a component produced by the process. The system includes a graphical user interface, a process module, and an optimization module. The process module includes a training module, an empirical relationships database, an analytical equations database, a heuristic knowledge database, and a process models database. The graphical user interface is used to input one or more processing variables and constraints for the processing objective. The training module generates empirical relationships from the processing variable and empirical data obtained from the manufacturing process. The process module generates a process model that takes into consideration heuristic knowledge of the manufacturing process, empirical relationships, and optionally analytical equations relating to the manufacturing process.Type: GrantFiled: March 12, 2012Date of Patent: June 14, 2016Assignee: Purdue Research FoundationInventors: Yung C. Shin, Cheol W. Lee
-
Patent number: 9026239Abstract: A method of extending advanced process control (APC) models includes constructing an APC model table including APC model parameters of a plurality of products and a plurality of work stations. The APC model table includes empty cells and cells filled with existing APC model parameters. Average APC model parameters of the existing APC model parameters are calculated, and filled into the empty cells as initial values. An iterative calculation is performed to update the empty cells with updated values.Type: GrantFiled: June 3, 2010Date of Patent: May 5, 2015Assignee: Taiwan Semiconductor Manufacturing Company, Ltd.Inventors: Po-Feng Tsai, Yen-Di Tsen, Jo Fei Wang, Jong-I Mou
-
Patent number: 9002492Abstract: Described herein are methods, apparatuses, and systems for determining adaptive predictive algorithms for virtual metrology. In some embodiments, a computer implemented method identifies a plurality of predictive algorithms. The method determines when to use one or more of the plurality of predictive algorithms to predict one or more virtual metrology variables in a manufacturing facility.Type: GrantFiled: February 14, 2011Date of Patent: April 7, 2015Assignee: Applied Materials, Inc.Inventor: James Moyne
-
Patent number: 8993042Abstract: A method to evaluate, determine and optimize production parameters for a coating application of a UV cationic polymerizable coating system to a substrate is provided. The method is based on a simulation model which includes both shadow and dark cure processes. Both of an active center generation process and the active center diffusion process are mathematically described. In the model, the two processes are considered separately since they are driven by different fundamental phenomena and occur on different timescales. Evaluation or prediction of the effect of process variables on the curing of a cationic coating of a complex substrate according to the described method allows characterization and understanding of process variables which may save set-up costs and improve production efficiency.Type: GrantFiled: January 6, 2010Date of Patent: March 31, 2015Assignees: Toyota Motor Engineering & Manufacturing North America, Inc., University of Iowa Research FoundationInventors: Cynthia Gazepis Templeman, Alec B. Scranton, Beth Ann Ficek, Cynthia Hoppe
-
Patent number: 8972225Abstract: A method of constructing an optimized network simulation environment according to the present invention includes the steps of identifying communication equipment models for relaying a message to/from real equipments out of communication equipment models within a network model, as major models, calculating the order of abstraction priority for major models, performing batch-mode abstraction for non-major models, driving a simulation, determining whether a difference between a simulation execution time and an actual time spent is within an allowable delay value, performing adaptive abstraction for the major models, and evaluating a result of the simulation. If the method according to the present invention is used, a real-time simulation having fidelity and reliability for the function and operation of real equipments can be guaranteed.Type: GrantFiled: March 27, 2012Date of Patent: March 3, 2015Assignee: Agency for Defense DevelopmentInventors: Jaeyoung Cheon, Sang-il Lee, Byoung-In Cho