Component design based on sensor data
First Claim
1. A system comprising:
- at least one processor; and
a memory communicatively coupled to the at least one processor, the memory storing instructions which, when executed by the at least one processor, cause the at least one processor to perform operations comprising;
receiving, from each of a plurality of instances of a vehicle component, sensor data describing at least one adjustment to the vehicle component that a respective user made while the user was using the vehicle component to improve the user'"'"'s comfort in using the vehicle component, and data indicating that the at least one adjustment to the vehicle component likely failed to adequately improve the user'"'"'s comfort in using the vehicle component;
in response to receiving the sensor data and the data indicating that the at least one adjustment to the vehicle component likely failed to adequately improve the user'"'"'s comfort in using the vehicle component, generating design information that describes at least one modification to be made to a subsequent version of the component to improve users'"'"' comfort in using the vehicle component, comprising aggregating the sensor data, then providing the aggregated sensor data to a machine learning-trained module that, for given sensor data, outputs one or more proposed modifications for improving the users'"'"' comfort in using vehicle components; and
providing the design information for output through a user interface.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques are described for component design based on sensor data. Sensor data is collected by sensors in, or proximal to, a system under diagnosis (e.g., a vehicle), the sensor data describing use of one or more components of the system by one or more individuals. The sensor data from various instances of the component may be aggregated and analyzed to determine update(s) to the design of the component. For example, the aggregate sensor data may be analyzed to identify portions of the component frequently associated with movements by users (e.g., fidgeting, adjustments). The identified portion(s) can be presented graphically in a design view used to specify design modification(s) for the component. In some implementations, the aggregate sensor data is provided as input to a model that is trained, using machine learning, to output design modification(s) for the component based on the input aggregate sensor data.
-
Citations
20 Claims
-
1. A system comprising:
-
at least one processor; and a memory communicatively coupled to the at least one processor, the memory storing instructions which, when executed by the at least one processor, cause the at least one processor to perform operations comprising; receiving, from each of a plurality of instances of a vehicle component, sensor data describing at least one adjustment to the vehicle component that a respective user made while the user was using the vehicle component to improve the user'"'"'s comfort in using the vehicle component, and data indicating that the at least one adjustment to the vehicle component likely failed to adequately improve the user'"'"'s comfort in using the vehicle component; in response to receiving the sensor data and the data indicating that the at least one adjustment to the vehicle component likely failed to adequately improve the user'"'"'s comfort in using the vehicle component, generating design information that describes at least one modification to be made to a subsequent version of the component to improve users'"'"' comfort in using the vehicle component, comprising aggregating the sensor data, then providing the aggregated sensor data to a machine learning-trained module that, for given sensor data, outputs one or more proposed modifications for improving the users'"'"' comfort in using vehicle components; and providing the design information for output through a user interface. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-implemented method comprising:
-
receiving, by one or more processors and from each of a plurality of instances of a vehicle component, sensor data describing at least one adjustment to the vehicle component that a respective user made while the user was using the vehicle component to improve the user'"'"'s comfort in using the vehicle component, and data indicating that the at least one adjustment to the vehicle component likely failed to adequately improve the user'"'"'s comfort in using the vehicle component; in response to receiving the sensor data and the data indicating that the at least one adjustment to the vehicle component likely failed to adequately improve the user'"'"'s comfort in using the vehicle component, generating, by the one or more processors, design information that describes at least one modification to be made to a subsequent version of the component to improve users'"'"' comfort in using the vehicle component, comprising aggregating the sensor data, then providing the aggregated sensor data to a machine learning-trained module that, for given sensor data, outputs one or more proposed modifications for improving the users'"'"' comfort in using vehicle components; and providing, by the one or more processors, the design information for output through a user interface. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable storage medium storing instructions which, when executed by at least one processor, cause the at least one processor to perform operations comprising:
-
receiving, from each of a plurality of instances of a vehicle component, sensor data describing at least one adjustment to the vehicle component that a respective user made while the user was using the vehicle component to improve the user'"'"'s comfort in using the vehicle component, and data indicating that the at least one adjustment to the vehicle component likely failed to adequately improve the user'"'"'s comfort in using the vehicle component; in response to receiving the sensor data and the data indicating that the at least one adjustment to the vehicle component likely failed to adequately improve the user'"'"'s comfort in using the vehicle component, generating design information that describes at least one modification to be made to a subsequent version of the component to improve users'"'"' comfort in using the vehicle component, comprising aggregating the sensor data, then providing the aggregated sensor data to a machine learning-trained module that, for given sensor data, outputs one or more proposed modifications for improving the users'"'"' comfort in using vehicle components; and providing the design information for output through a user interface. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification