Methods and cloud processing systems for processing data streams from data producing objects of vehicles, location entities and personal devices
First Claim
1. A method for processing data streams by a server of a cloud processing service, received from a vehicle and a user device associated with a user account of the cloud processing service, comprising,receiving, by the server, a vehicle data stream from the vehicle, the vehicle data stream including information of one or more data producing objects associated with the vehicle;
- receiving, by the server, a user device data stream from the user device, the user device data stream including information obtained from one or more data producing objects associated with the user device;
processing, by the server, metadata for said one or more data producing objects associated with the vehicle;
processing, by the server, metadata for said one or more data producing objects associated with the user device;
processing, by the server, an action rule of a plurality of action rules, said action rule requires at least one condition that relates to at least one data producing object of the vehicle and at least one condition that relates to a data producing object of the user device, wherein the conditions are determined based on content identified by the processed metadata; and
sending, by the server, control information to one of the vehicle or the user device to recommend or make a setting to one of the data producing objects when one of the action rules are satisfied.
0 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems are provided for cloud processing data streamed from a vehicle and a home (e.g., any location) associated with a user account. One method includes receiving a data stream from the vehicle entity, where the data stream from the vehicle entity includes metadata from one or more data producing objects of the vehicle entity. And, receiving a data stream from the home entity, where the data stream from the home entity includes metadata from one or more data producing objects of the home entity. The method includes accessing action conditions associated with a user account. The action conditions identify a position where at least one or more states of the metadata from each of the home entity and the vehicle entity intersect. And, each action condition identifies a type or types of control information to be processed. The method includes processing the received metadata from the vehicle entity and the home entity. The processing identifies metadata of the home entity and the vehicle entity that includes an intersection of said at least one or more states of said respective metadata of the home entity and the vehicle entity. The intersection is indicative that a specific action condition being satisfied. The method includes sending, in response to the specific action condition being satisfied, control information to the user account. The logic associated with the user account determines when the control information is sent to the vehicle entity or the home entity for surfacing information or making a setting regarding the satisfied specific action condition. Intersections can also be identified with user devices that may be associated with the user account.
359 Citations
20 Claims
-
1. A method for processing data streams by a server of a cloud processing service, received from a vehicle and a user device associated with a user account of the cloud processing service, comprising,
receiving, by the server, a vehicle data stream from the vehicle, the vehicle data stream including information of one or more data producing objects associated with the vehicle; -
receiving, by the server, a user device data stream from the user device, the user device data stream including information obtained from one or more data producing objects associated with the user device; processing, by the server, metadata for said one or more data producing objects associated with the vehicle; processing, by the server, metadata for said one or more data producing objects associated with the user device; processing, by the server, an action rule of a plurality of action rules, said action rule requires at least one condition that relates to at least one data producing object of the vehicle and at least one condition that relates to a data producing object of the user device, wherein the conditions are determined based on content identified by the processed metadata; and sending, by the server, control information to one of the vehicle or the user device 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, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for processing data streams by a server of a cloud processing service, received from a vehicle and a home associated with a user account of the cloud processing service, comprising,
receiving, by the server, a vehicle data stream from the vehicle, the vehicle data stream including information of one or more data producing objects associated with the vehicle; -
receiving, by the server, a home data stream from the home, the home data stream including information obtained from one or more data producing objects associated with the home; processing, by the server, metadata for said one or more data producing objects associated with the vehicle; processing, by the server, metadata for said one or more data producing objects associated with the home; processing, by the server, an action rule of a plurality of action rules, said action rule requires at least one condition that relates to at least one data producing object of the vehicle and at least one condition that relates to a data producing object of the home, wherein the conditions are determined based on content identified by the processed metadata; processing, by the server, a personal data stream from one or more devices associated with the user account; sending, by the server, control information to one of the vehicle or the home based on combined analysis of the home data stream, the vehicle data stream and the personal data stream to recommend or make a setting to one of the data producing objects when one of the action rules are satisfied. - View Dependent Claims (15, 16)
-
-
17. A method for processing data streams by a server of a cloud processing service, received from a vehicle and connected devices associated with a user account of the cloud processing service, comprising,
receiving, by the server, a vehicle data stream from the vehicle, the vehicle data stream including information of one or more data producing objects associated with the vehicle; -
receiving, by the server, a location data stream from a location, the location data stream including information obtained from one or more data producing objects associated with the location; processing, by the server, metadata for said one or more data producing objects associated with the vehicle; processing, by the server, metadata for said one or more data producing objects associated with the location; processing, by the server, an action rule of a plurality of action rules, said action rule requires at least one condition that relates to at least one data producing object of the vehicle and at least one condition that relates to a data producing object of the location, wherein the conditions are determined based on content identified by the processed metadata; sending, by the server, control information to one of the vehicle or the location to recommend or make a setting to one of the data producing objects when one of the action rules are satisfied. - View Dependent Claims (18, 19, 20)
-
Specification