Methods and systems for processing data streams from data producing objects of vehicle and home entities and generating recommendations and settings
First Claim
1. A method for cloud processing data streamed from a vehicle and a home associated with a first user account, comprising,receiving metadata from the vehicle regarding one or more data producing objects of the vehicle;
- receiving metadata from the home regarding one or more data producing objects of the home;
accessing action rules for the first user account, the action rules require at least one condition that relates to the vehicle and at least one condition that relates to the home, wherein the conditions are determined based on content of the received metadata; and
sending control information to one of the vehicle or the home to recommend or make a setting to one of the data producing objects when one of the action rules are satisfied.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems are provided for cloud processing data streamed from a vehicle and a home associated with a user account. One method includes receiving metadata from the vehicle regarding one or more data producing objects of the vehicle and receiving metadata from the home regarding one or more data producing objects of the home. The method further includes accessing action rules for the user account. The action rules require at least one condition that relates to the vehicle and at least one condition that relates to the home. The conditions are determined based on content of the received metadata. The method further includes sending control information to one of the vehicle or the home to recommend or make a setting to one of the data producing objects when one of the action rules are satisfied. In one embodiment, explicit preferences and learned preferences are used to filter or adjust when to send control information or to avoid sending control information.
407 Citations
11 Claims
-
1. A method for cloud processing data streamed from a vehicle and a home associated with a first user account, comprising,
receiving metadata from the vehicle regarding one or more data producing objects of the vehicle; -
receiving metadata from the home regarding one or more data producing objects of the home; accessing action rules for the first user account, the action rules require at least one condition that relates to the vehicle and at least one condition that relates to the home, wherein the conditions are determined based on content of the received metadata; and sending control information to one of the vehicle or the home to recommend or make a setting to one of the data producing objects when one of the action rules are satisfied. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer implemented method for processing data streams received from a home entity and a vehicle entity, comprising,
receiving a data stream from the vehicle entity, the data stream from the vehicle entity including metadata from one or more data producing objects of the vehicle entity; -
receiving a data stream from the home entity, the data stream from the home entity including metadata from one or more data producing objects of the home entity; accessing action rules associated with a user account, the action rules identifying conditions where states of the metadata from the home entity and the vehicle entity occur and a time of control information to process; processing the received metadata from the vehicle entity and the home entity to identify, wherein the processing identifies metadata that satisfies one of the action rules; and sending control information to the user account, the user account determining when the control information is sent to the vehicle entity or the home entity for surfacing information or making a setting regarding the satisfied action rule. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A method for processing data streams from a vehicle entity and a home entity to provide recommendations to a user account, comprising,
receiving a first data stream from the vehicle entity, the first data stream being defined by data units (DUs) from a plurality of data producing objects (DPOs) of the vehicle entity; -
receiving a second data stream from the home entity, the second data stream being defined by DUs from a plurality of DPOs of the home entity, wherein the vehicle entity and the home entity are associated with the user account managed by a cloud processing system, the cloud processing system being configured to receive the DUs from of the DPOs of certain of the vehicle entity and certain of the home entity from time to time, and each DU includes one or more metadata items that describe a state of operation of particular DPOs at select times; accessing, at a current time, action rules programmed for the user account, and for the current time identifying an action rule; identifying at least one metadata item from each of a DPO of the vehicle entity and a DPO of the home entity that relate to the action rule; processing the at least one metadata item from each of the DPO of the vehicle entity and the DPO of the home entity to identify a recommendation, the processing acts to identify a relationship between metadata items that is pre-correlated to the recommendation; and sending the recommendation to the user account for access via a user interface of the vehicle.
-
Specification