G06F2111/16

Distributed building automation controllers

Controllers that control a building's state functions can be controlled by a master controller that the controllers choose themselves. The master controller communicates with the controllers and sensors to determine when a building state should change. When the building state should change, the master controller or another controller determines the device or devices that need to modify state values of the building, and send messages to the devices so that they can change building state. If the master controller has a fault, the working controllers can choose another master controller. When a sensor indicates that a building state needs to be changed the master controller determines which device should change state, then tells the controller that is attached to the device.

Personalized Vehicle Component System
20220058302 · 2022-02-24 ·

The present invention relates to a customization previewing system for a component for a vehicle, such as a motorcycle. In one embodiment, the system comprises paintable scaled models or prototypes for OEM motorcycle components, such as fenders, fuel tanks, saddlebags and the like. The model prototypes are configured to be between 50 and 80 percent in size of the OEM motorcycle components to enable the owner to accurately preview or visualize a customization job before the same is performed on the actual OEM motorcycle component. Each of the model prototypes is also comprised of a mounting hook for mounting the prototype to a wall or other surface. A spray painter is used to spray the paint, decoration or graphic onto the prototype and change the color thereof based on the preferences of the user.

SYSTEM AND METHOD FOR PERFORMING DEPTH-DEPENDENT OXIDATION MODELING IN A VIRTUAL FABRICATION ENVIRONMENT
20220366119 · 2022-11-17 ·

Systems and methods for performing depth-dependent oxidation modeling and depth-dependent etch modeling in a virtual fabrication environment are discussed. More particularly, a virtual fabrication environment models, as part of a process sequence, oxidant dispersion in a depth-dependent manner and simulates the subsequent oxidation reaction based on the determined oxidant thickness along an air/silicon interface. Further the virtual fabrication environment performs depth-dependent etch modeling as part of a process sequence to determine etchant concentration and simulate the etching of material along an air/material interface.

CONTROL APPARATUS, VEHICLE, NON-TRANSITORY COMPUTER READABLE MEDIUM, AND CONTROL METHOD

A control apparatus is communicably connected to a vehicle and a user terminal, the control apparatus including a controller configured to: in response to a service request from the user terminal, determine at least a service content, a provision time, and a provision location; identify a vehicle capable of performing the service content; cause the vehicle to perform the service content inside the vehicle by the provision time; and cause the vehicle to move to the provision location by the provision time.

Method of Digital Labeling Control System Terminals That Enables Guided Wiring
20220312618 · 2022-09-29 ·

Tools and techniques are described to create a controller wiring board. A user, using a user interface associated with a controller, can determine which devices will be attached to a controller. The features of the devices may be already known by the controller. The controller can change wiring terminal types depending on the requirements of the devices wired to the controllers. In some embodiments, a device is wired to a module associated with the controller. The controller can signal to the module to modify its wiring terminal to match the needs of the device to be wired to that location.

Design Generation Method For Watch Part, Design Generation System For Watch Part, Server And Output Terminal
20220035960 · 2022-02-03 ·

A design generation method for a watch part includes the steps of: by an output terminal, transmitting, to a server, watch model information selected by a user and event data including at least a date/time entered by the user; by the server, generating, based on the model information received by the server, model data being component information of the watch part; by the server, generating, based on the event data received by the server, unique data and feature data that are a design element of the watch part; by the server, transmitting, to the output terminal, the model data, the unique data, and the feature data; and by the output terminal, displaying the model data, the unique data, and the feature data on a display unit of the output terminal.

AUTOMATIC CREATION OF A PHOTOREALISTIC CUSTOMIZED ANIMATED GARMENTED AVATAR
20220237841 · 2022-07-28 ·

Provided are methods and systems for automatic creation of a customized avatar animation of a user. An example method commences with receiving production parameters and creating, based on the production parameters, a multidimensional array of a plurality of blank avatar animations. Each blank avatar animation has a predetermined number of frames and a plurality of features associated with each frame. The method further includes receiving user parameters including body dimensions, hair, and images of a face of a user. The method continues with selecting, from the plurality of blank avatar animations, two blank avatar animations closest to the user based on the body dimensions. The method further includes interpolating corresponding frames of the two blank avatar animations to produce an interpolated avatar animation. The method continues with compositing the face and the hair with the interpolated avatar animation using a machine learning technique to render the customized avatar animation.

Method and Apparatus for Creating Organic Compositions
20210397758 · 2021-12-23 ·

A computer terminal arranged to allow a user to produce a fragrance or flavour composition, the terminal comprising a processor, a database connection to a database storing ingredients, an output connection to an output device configured to produce a sample of the composition, a display and a user input means; wherein the processor is configured to: accept selection via the user input means of ingredients from the database; add pictograms representing the selected ingredients to an olfactive design space on the display, wherein the size of the pictogram for each selected ingredient represents that selected ingredient's olfactive contribution to the composition; convert for each selected ingredient, its olfactive contribution to a corresponding quantity of the ingredient; and, when the user requests a sample of the composition via the input means, to instruct the output device to dispense the corresponding quantity of the selected ingredients.

Computer aided systems and methods for creating custom products
11205023 · 2021-12-21 · ·

A computer-aided design system enables physical articles to be customized via printing or embroidering and enables digital content to be customized and electronically shared. A user interface may be generated that includes an image of a model of an article of manufacture and user customizable design areas. Customization permissions associated with a selected design area are accessed. User provided content to be used in customizing a design area may be analyzed in real time or in batch mode using a trained engine to determine if it complies with one or more rules. If the user provided content satisfies a corresponding rule, manufacturing instructions and a design file may be transmitted to a printing system.

METHOD AND SYSTEM FOR COMPUTATIONAL MODELING AND SIMULATION OF THE OPERATION AND/OR BEHAVIOR OF MEDICAL DEVICES WHICH ARE IMPLANTABLE OR USABLE ON PATIENTS

A method for a functional and/or structural computational modeling and simulation of medical devices which are implantable or usable on patients is described.

The method first comprises the steps of storing on a computer platform 1 digital modeling data D1 of medical device, adapted to model the function and/or structure and/or behavior of a medical device which is implantable or usable on a patient, referred to the whole medical device or to a part thereof; and storing in the computer platform 1 digital anatomical and/or physiological modeling data D2 of a real or virtual patient, referred to one or more anatomical parts of the patient with which the medical device is intended to interact.

The method then includes providing, through the computer platform 1, a user interface 4 which can be connected to the Internet and configured to allow a user to connect and interact with the computer platform 1 of digital data and with one or more software programs included therein.

The method then comprises the step of receiving selection and/or setting information I which can be entered by the user through the user interface 4. Such selection and/or setting information comprises: information (I1) of selection and/or definition and/or setting of a medical device model; information (I2) of selection and/or definition and/or setting of an anatomical and/or physiological model of patient based on said stored anatomical and/or physiological modeling digital data; information (I3) of selection and setting of a simulation type, and/or information of selection and setting of one or more input simulation parameters (I4) and/or one or more output simulation parameters (I5).

The method then includes processing, by means of the computer platform 1, the aforementioned information for the selection and/or definition and/or setting of a medical device model 11 to prepare a model M1 of medical device based on the aforementioned modeled digital data D1 for the functional and/or structural and/or modeling of behavior of the medical device; furthermore, by means of the computer platform 1, processing the aforementioned information for the selection and/or definition and/or setting of a patient model I2 to prepare an anatomical and/or physiological model M2 of one or more anatomical parts of the patient based on the stored anatomical and/or physiological modeling digital data D2; furthermore, by means of the computer platform, processing the aforementioned selection and/or setting information I entered by the user to prepare input setting data Din (I3, I4) for one or more computational simulation software programs included in the computer platform.

A step of exec