US Pat. No. 9,809,196

METHODS AND SYSTEMS FOR VEHICLE SECURITY AND REMOTE ACCESS AND SAFETY CONTROL INTERFACES AND NOTIFICATIONS

Emerging Automotive, LLC,...

1. A method, executed by a processor, managing security of a vehicle having electronics for managing the vehicle and for communicating
wirelessly with the Internet, comprising:
recording a zone proximate to the vehicle using at least one of an audio, visual, or motion sensor;
receiving one or more requests at the vehicle from a wireless device handled by a user of the vehicle; and
illuminating an area proximate to the vehicle with lighting upon receiving a first request, the illuminating being color coded
to be indicative of a safety level for approaching said vehicle by said user, the safety level associated with the vehicle
based on unauthorized events that were detected of persons at the vehicle or within the proximity zone of the vehicle during
a time before receiving the first request at the vehicle, the first request being to open or access the vehicle.

US Pat. No. 9,815,382

METHODS AND SYSTEMS FOR AUTOMATIC ELECTRIC VEHICLE IDENTIFICATION AND CHARGING VIA WIRELESS CHARGING PADS

Emerging Automotive, LLC,...

1. A cloud system executing method operations for communicating with connected vehicles of users having user accounts with
the cloud system, the method comprising,
receiving discounts published by merchants for presentation to a network of charging units (CUs), each of the CUs being associated
to a geo-location;

receiving an identification of an electric vehicle that is associated to a user account, the identification of the electric
vehicle is received when the electric vehicle has parked over a charging pad of a particular CU, the charging pad being at
a geo-location of the particular CU;

identifying at least one discount to be presented to a device of the electric vehicle, the identifying being a result of filtering
discounts based on user preferences associated with the user account and a proximity of a merchant location to the particular
CU having the charging pad over which the vehicle has parked; and

sending the at least one discount to the device of the electric vehicle upon determining use of the charging pad by the electric
vehicle.

US Pat. No. 10,071,643

METHODS AND SYSTEMS FOR ELECTRIC VEHICLE (EV) CHARGING AND CLOUD REMOTE ACCESS AND USER NOTIFICATIONS

Emerging Automotive, LLC,...

1. A system of a vehicle for charging an electric battery of the vehicle, comprising,a battery of the vehicle;
a controller of the vehicle for interfacing with the battery and controlling an operation of charge transfer to the battery and detecting a level of charge of the battery, the controller is interfaced with electronics of the vehicle; and
a communications interface for enabling wireless communication with a server and is interfaced with said electronics, the server is configured to provide access to a plurality of user accounts for users registered with a cloud service, and said vehicle communicates with said server;
the electronics of the vehicle uses the communications interface, in association with a user account, to send a request, responsive to voice input on a user interface of the vehicle that communicates with the electronics of the vehicle;
the voice input being for selection of at least one control of the user interface to identify a charge unit, the charge unit having at least one charge connector for supplying charge to said battery of the vehicle;
the electronics of the vehicle is configured to identify a geo-location of the vehicle in response to receiving the request;
the electronics of the vehicle is configured to receive information regarding charge units having physical addresses within a proximity location of the vehicle using the identified geo-location of the vehicle;
the user interface is configured to use a speaker of the vehicle to produce audio output identifying one or more charge units located along a path of travel of the vehicle, the one or more charge units being selected as options using preferences associated with the user account.
US Pat. No. 9,855,947

CONNECTED VEHICLE COMMUNICATION WITH PROCESSING ALERTS RELATED TO CONNECTED OBJECTS AND CLOUD SYSTEMS

Emerging Automotive, LLC,...

1. A method for processing communication between a vehicle and a connected object, comprising,
processing geo-location for the vehicle using on-board electronics of the vehicle and data obtained from a global positioning
system;

determining a heading direction of the vehicle based on changes in the geo-locations of the vehicle;
receiving state information of one or more of connected objects that are located within an area of influence associated with
a current geo-location of the vehicle, the connected objects are independent of the vehicle and the state information from
the one or more connected objects is processed for the current geo-location of the vehicle and based on the area of influence
of the vehicle, wherein as the current geo-location of the vehicle changes the one or more connected objects identified as
relevant to the area of influence changes, the state information of the one or more connected objects is received by the on-board
electronics of the vehicle directly from the connected objects or from a server that captures state information from one or
more connected objects, wherein state information of connected objects determined to be outside of the area of influence is
not processed; and

generating an alert for the vehicle, the alert includes control data usable by the on-board electronics of the vehicle to
cause a notification to be rendered for an occupant of the vehicle, the notification includes information related to a current
or change in state of one or more connected objects in the area of influence of the vehicle.

US Pat. No. 9,778,831

VEHICLES AND VEHICLE SYSTEMS FOR PROVIDING ACCESS TO VEHICLE CONTROLS, FUNCTIONS, ENVIRONMENT AND APPLICATIONS TO GUESTS/PASSENGERS VIA MOBILE DEVICES

Emerging Automotive, LLC,...

1. A vehicle, comprising,
one or more computers of the vehicle, the one or more computers configured to interface with electronics of the vehicle to
access status data for systems of the vehicle and to make input settings to one or more of the systems;

wireless communication circuitry of the vehicle, the wireless communication circuitry providing connection to the Internet
and to one or more wireless devices when paired with the vehicle;

an occupancy sensor of the vehicle configured to interface with the one or more computers of the vehicle, the occupancy sensor
is configured to produce sensor data that is indicative of is occupancy of seats of the vehicle; and

a processor of the one or more computers of the vehicle is provided to receive and process data to and from a wireless device
that is paired with the vehicle, the data is used to identify a seat in the vehicle that is associated with a passenger, the
processor executes instructions to provide data to a user interface accessed by the wireless device, the user interface exposing
a plurality of systems of the vehicle, the plurality of systems include systems that relate to an environment zone in which
the seat is located in the vehicle, the user interface further includes controls to enable input of settings to one or more
of the plurality of systems, the processor of the one or more computers of the vehicle executes instructions to process one
or more settings input via the user interface to make changes to the one or more of the plurality of systems, wherein the
changes made relate to one or more of the plurality of systems that relate to the environment zone of the seat.

US Pat. No. 9,818,088

VEHICLES AND CLOUD SYSTEMS FOR PROVIDING RECOMMENDATIONS TO VEHICLE USERS TO HANDLE ALERTS ASSOCIATED WITH THE VEHICLE

Emerging Automotive, LLC,...

1. A vehicle having communications circuitry for connecting over a wireless network to a server for exchanging vehicle condition
information, the vehicle comprising,
an on-board computer for interfacing with vehicle systems and the communications circuitry, the on-board computer is further
configured to process input received from at least one vehicle interface of the vehicle, and processing output via at least
one vehicle output of the vehicle, the on-board computer is programmed to use a user account that provides access to at least
one of the vehicle systems in accordance with a profile associated with said user account, the user account and profile being
used to interface with said server;

the communications circuitry is configured to send vehicle data to the server over the wireless network for vehicle status
information, the vehicle status information being for one or more vehicle systems of the vehicle, the server accesses at least
one database that include diagnostics data for a vehicle type of the vehicle and crowd sourced data for the vehicle type,
the crowd sourced data includes comments received from one or more users of vehicles of the vehicle type that relate to the
vehicle status information of one or more vehicle systems of the vehicle, the server is configured to process the comments
to identify a condition derived from the comments and reasoned from description in the comments of substantially similar circumstances
associated with a condition of the vehicle, the server is configured to automatically process the vehicle data that is received
against the diagnostics data and the crowd sourced data, the processing is configured to select an alert from among a plurality
of possible alerts, the comments of the crowd sourced data used to produce a confidence level used for selecting the alert,
the alert selected for the condition of a vehicle system of the one or more vehicle systems of the vehicle;

the on-board computer is configured to produces a notification via the at least one vehicle output regarding the alert selected
for the condition of the vehicle.

US Pat. No. 9,802,500

METHODS AND SYSTEMS FOR ELECTRIC VEHICLE (EV) CHARGING AND CLOUD REMOTE ACCESS AND USER NOTIFICATIONS

Emerging Automotive, LLC,...

1. A system of a vehicle for charging a battery of the vehicle, comprising, the vehicle having the battery;
the vehicle;
a controller of the vehicle for interfacing with the battery and controlling an operation of charge transfer to the battery
and detecting a level of charge of the battery, the controller is interfaced with electronics of the vehicle; and

a communications interface for enabling wireless communication with a server and interfaced with said electronics, the server
managing a plurality of user accounts for users;

the electronics of the vehicle is configured to use the communications interface to send a request, response to user input
on a user interface of the vehicle that communicates with the electronics of the vehicle;

the user input being for selection of at least one control of the user interface to identify charge unit install points, the
charge unit install points having at least one charge unit for supplying charge to said battery of the vehicle;

the electronics of the vehicle configured to identify a geo-location of the vehicle in response to receiving the request;
the electronics of the vehicle is configured to receive information regarding charge unit install points having physical addresses
within a proximity location of the vehicle using the identified geo-location of the vehicle;

the user interface is configured to display a subset of charge unit install points located within the proximity location and
based on a filtering of charge unit install points that provide at least one promotion option that is identified from a user
account associated the vehicle that is being used in association with the user account, wherein said promotion option includes
any discounts in charge at the identified charge unit install points or any goods or services available by businesses located
proximate to the identified charge unit install points.

US Pat. No. 10,245,964

ELECTRIC VEHICLE BATTERIES AND STATIONS FOR CHARGING BATTERIES

Emerging Automotive, LLC,...

1. An electric vehicle, comprising,an electric motor;
a main battery;
a receptacle slot integrated in the electric vehicle, the receptacle slot providing an electrical connection for providing power to the electric motor;
a battery having a first end that includes a handle and a second end that includes a connection for interfacing with the electrical connection of the receptacle slot of the vehicle when the battery is placed into the receptacle slot for electrical engagement;
the battery configured to store and supply charge to power the electric motor of the electric vehicle in addition to the main battery;
the battery is replaceable by taking the battery out of the receptacle slot and placing another battery into the receptacle slot to supply replenished charge to power the electric motor of the electric vehicle with said another battery;
wherein the battery and said another battery each have a respective handle that is accessible for enabling hand-removal and hand-placement of said battery and said another battery out of and into the receptacle slot;
a computer on-board the electric vehicle, the computer is interfaced with the electrical connection of the receptacle slot to obtain a level of charge of the battery present in the receptacle slot; and
a battery level indicator of the electric vehicle, the battery level indicator provides information regarding the level of charge of the battery in the receptacle slot.

US Pat. No. 9,738,168

CLOUD ACCESS TO EXCHANGEABLE BATTERIES FOR USE BY ELECTRIC VEHICLES

Emerging Automotive, LLC,...

1. A system for interfacing a battery carrier with a server for supplying information regarding batteries available for powering
an electric vehicle, comprising:
(a) the battery carrier is configured for holding a plurality of batteries, the battery carrier having an interface for connecting
to a power source, wherein one or more of the plurality of batteries being rechargeable by the battery carrier when present
in the battery carrier, and one or more of said batteries being exchangeable when placed into and/or out of the battery carrier,
the battery carrier including,

(i) slots, the slots for receiving the plurality of batteries;
(ii) electronics, the electronics including circuitry and code for communicating over a network and circuitry and code for
interfacing with batteries when present in the slots of the battery carrier,

(b) the server is configured for communication over the network with the electronics of the battery carrier, the server is
configured to processes access to user accounts, the user accounts being accessible via applications executed on user devices,

the server is configured to collect information regarding batteries in the slots of the battery carrier and information regarding
a charge level of said batteries in the slots,

the server is configured to respond to a request from a user account to identify batteries that are available in the battery
carrier based on information obtained by the server from the electronics of the battery carrier, and

the server is configured to identify the battery carrier and a geographic location of the battery carrier when identifying
availability of one or more of the batteries present in the battery carrier.

US Pat. No. 9,963,145

CONNECTED VEHICLE COMMUNICATION WITH PROCESSING ALERTS RELATED TO TRAFFIC LIGHTS AND CLOUD SYSTEMS

Emerging Automotive, LLC,...

1. A method for processing communication between a vehicle and a traffic light, comprising,processing geo-location for the vehicle using on-board electronics of the vehicle and data obtained from a global positioning system;
determining a heading direction of the vehicle based on changes in the geo-locations of the vehicle;
receiving state information of one or more of traffic lights that are located within an area of influence associated with a current geo-location of the vehicle, the traffic lights are independent of the vehicle and the state information from the one or more traffic lights is processed for the current geo-location of the vehicle and based on the area of influence of the vehicle, wherein as the current geo-location of the vehicle changes the one or more traffic lights identified as relevant to the area of influence changes, the state information of the one or more traffic lights is received by the on-board electronics of the vehicle directly from the electronics associated with the traffic lights or from a server that captures state information from one or more traffic lights, wherein state information of traffic lights determined to be outside of the area of influence is not processed; and
generating an alert for the vehicle, the alert includes control data usable by the on-board electronics of the vehicle to cause a notification to be rendered for an occupant of the vehicle, the notification includes information related to a current or change in state of one or more traffic lights in the area of influence of the vehicle.

US Pat. No. 9,925,882

EXCHANGEABLE BATTERIES FOR USE BY ELECTRIC VEHICLES

Emerging Automotive, LLC,...

1. An electric vehicle, comprising,an electric motor;
a receptacle slot integrated in the electric vehicle, the receptacle slot providing a connection for providing power to the electric motor;
a battery configured for sliding into the receptacle slot to enable electrical engagement of the battery with the connection when in the receptacle slot, and the battery is further configured for sliding out of the receptacle slot to remove the battery from electrical engagement with the connection;
the battery configured to store and supply charge to power the electric motor of the electric vehicle;
the battery being replaceable by sliding the battery out of the receptacle slot and sliding in another battery into the receptacle slot to further supply charge to power the electric motor of the electric vehicle with said another battery;
wherein the battery and said another battery each have a respective portion that is accessible for enabling its hand-removal and hand-insertion out of and into the receptacle slot;
a computer on-board the electric vehicle, the computer is interfaced with the connection of the receptacle slot to obtain a level of charge of the battery present in the receptacle slot; and
a battery level indicator of the electric vehicle, the battery level indicator configured to provide information regarding the level of charge of the battery in the receptacle slot.

US Pat. No. 9,916,071

VEHICLE SYSTEMS FOR PROVIDING ACCESS TO VEHICLE CONTROLS, FUNCTIONS, ENVIRONMENT AND APPLICATIONS TO GUESTS/PASSENGERS VIA MOBILE DEVICES

Emerging Automotive, LLC,...

1. A system of a vehicle for sharing vehicle controls, comprising,
an on-board computer that is part of the vehicle;
communications circuity having connection to the on-board computer, the communications circuitry configured to interface with
a wireless network for accessing the Internet, the on-board computer is configured to execute instructions for enabling wireless
connection to portable devices that enter the vehicle and are provided with access to said wireless connection; and

vehicle electronics interfaced with one or more vehicle systems and the on-board computer;
the on-board computer is configured to provide access to at least one graphical user interface to the portable device via
the wireless connection, the at least one graphical user interface includes input options that enable control for features
of a vehicle system of the vehicle,

wherein a wireless signal of the wireless connection with the portable device is processed by the on-board computer to identify
a location of the portable device within the vehicle, the location of the portable device being utilized to identify a seating
location in the vehicle and provide the portable device with access said vehicle system that pertains to an environment area
associated with the seat location that was identified.

US Pat. No. 10,086,714

EXCHANGEABLE BATTERIES AND STATIONS FOR CHARGING BATTERIES FOR USE BY ELECTRIC VEHICLES

Emerging Automotive, LLC,...

1. An electric vehicle, comprising,an electric motor;
a receptacle slot integrated in the electric vehicle, the receptacle slot providing an electrical connection for providing power to the electric motor;
a battery having an elongated form factor, where a first end of the elongated form factor includes a handle and a second end of the elongated form factor includes a connection for interfacing with the electrical connection of the receptacle slot of the vehicle when the battery is slid into the receptacle slot for electrical engagement;
the battery configured to store and supply charge to power the electric motor of the electric vehicle;
the battery is replaceable by sliding the battery out of the receptacle slot and sliding in another battery into the receptacle slot to further supply charge to power the electric motor of the electric vehicle with said another battery;
wherein the battery and said another battery each have a respective handle that is accessible for enabling hand-removal and hand-insertion of said battery and said another battery out of and into the receptacle slot;
a computer on-board the electric vehicle, the computer is interfaced with the electrical connection of the receptacle slot to obtain a level of charge of the battery present in the receptacle slot; and
a battery level indicator of the electric vehicle, the battery level indicator provides information regarding the level of charge of the battery in the receptacle slot.

US Pat. No. 10,210,487

SYSTEMS FOR INTERFACING VEHICLES AND CLOUD SYSTEMS FOR PROVIDING REMOTE DIAGNOSTICS INFORMATION

Emerging Automotive, LLC,...

1. A system of a vehicle, the system comprising:a wireless communication device providing the vehicle with access to a network for exchanging vehicle condition information with a server;
an on-board computer of the vehicle configured for interfacing with vehicle systems and said wireless communication device, the on-board computer is configured to process input received from at least one vehicle interface of the vehicle and processing output via at least one vehicle output of the vehicle, the on-board computer is programmable to access a user account that is used to interface with said server;
the wireless communication device is configured to send vehicle data, based on settings in the user account, to the server over the network for vehicle status information, the vehicle status information being for one or more vehicle systems of the vehicle, the server is configured to access at least one database that include diagnostics data for a vehicle type of the vehicle and access crowd sourced data for the vehicle type, the crowd sourced data includes comments received from one or more users of vehicles of the vehicle type that relate to the vehicle status information of one or more vehicle systems of the vehicle, the server is configured to process the comments to identify a descriptive condition derived at least partially from the comments related to substantially similar circumstances associated with a condition of the vehicle, the server is configured to automatically process the vehicle data that is received against the diagnostics data and the crowd sourced data, the processing is configured to select an alert from among a plurality of possible alerts, the alert being selected to describe the condition of a vehicle system of the one or more vehicle systems of the vehicle;
the on-board computer is configured to output data using the at least one vehicle output to present the alert describing the condition of the vehicle system;
wherein electronic keys are transferrable to a service provider for enabling the service provider to access the vehicle to handle the alert, the electronic keys are accessible by a device of the service provider with privileges for access of the vehicle;
wherein use of the vehicle is recorded when the electronic keys are active, the use being made viewable by an administrator of the vehicle identified by the user account or another user account.

US Pat. No. 10,217,160

METHODS AND SYSTEMS FOR PROCESSING CHARGE AVAILABILITY AND ROUTE PATHS FOR OBTAINING CHARGE FOR ELECTRIC VEHICLES

Emerging Automotive, LLC,...

1. A method for providing charge options to drivers of electric vehicles, comprising,receiving, by a server, data from computers connected to charge locations concerning availability for providing charge by a charge station;
receiving, by the server, sponsored rewards to be offered by the charge locations, the sponsored rewards changing over time based on data defined by entities providing the sponsored rewards for specific charge locations;
receiving, by the server, a request from processing logic of an electric vehicle, the request identifying an inquiry to obtain charge;
receiving, by the server, a current location of the electric vehicle;
determining, by the server, charge locations in proximity to the current location of the electric vehicle;
communicating automatically by pushing data, by the server, to the processing logic of the electric vehicle regarding at least one of the charge locations and a sponsored reward for the at least one of the charge locations for the current location of the electric vehicle, a path is definable to the at least one of the charge locations having said sponsored reward, the sponsored reward is available for a predefined period of time and available when the request from the processing logic of the electric vehicle was received by the server,
the communicated data includes a command to display information via a graphical user interface regarding the path that identifies the at least one of the charge locations and information regarding the sponsored reward before selection is made for one of said charge locations, the path being one of a plurality of paths provided as options for illustrating tradeoffs between distance to said charge locations and types of said sponsored rewards for each of said paths, and each of said paths identifying a respective one of said charge locations and sponsored reward associated to said charge locations;
receiving, by the server, selection of one of the charge locations from the electric vehicle; and
receiving a reservation request for the selected charge location;
communicating, by the server, with the computer of the charge location to confirm the reservation request, the computer of the charge location controls positioning of a mechanical barrier for a parking spot at the charge location to enable the vehicle to obtain charge, the mechanical barrier acting to hold the parking spot for the vehicle.

US Pat. No. 10,286,919

VALET MODE FOR RESTRICTED OPERATION OF A VEHICLE AND CLOUD ACCESS OF A HISTORY OF USE MADE DURING VALET MODE USE

Emerging Automotive, LLC,...

1. A vehicle, comprising,a display screen of the vehicle, the display screen configured to render information regarding operational modes of the vehicle, the operational modes including a valet mode;
an on-board computer including a processor for enabling the valet mode in response to input instructions received during a privileged access for a user account to enable the valet mode, wherein the valet mode cannot be overridden by a driver without said privileged access, and the valet mode is configured to be activated to set restrictions upon systems and operation of the vehicle and the processor is configured to process vehicle sensor data when the valet mode is active to track the restrictions, the systems of the vehicle including functional inputs of the vehicle, the processor is further configured to,
automatically trigger a notification to be sent to the user account alerting of a violation of at least one of the restrictions based on said sensor data processed by the on-board computer while the vehicle is driven and the vehicle is in the valet mode, and
render information on the display screen of the vehicle to alert a driver using the vehicle that the valet mode is active and that a recording of use of the vehicle by the driver is being made while the vehicle is in the valet mode, and the recording producing a history of use of the vehicle for one or more sessions of being in the valet mode, the history of use includes images taken of the driver from inside the vehicle while the vehicle is driven and the vehicle is in the valet mode;
wireless communication logic connected with the on-board computer of the vehicle, the processor of the on-board computer is configured to use the wireless communication logic to enable wireless access to the vehicle via an application of a device, the application of the device enables input of the privileged access for the user account associated with the vehicle to enable communication with a network for viewing or interacting with settings of the operational modes of the vehicle and the history of use of the vehicle for one or more sessions when the vehicle was in the valet mode; and
local storage of the vehicle for saving at least some data processed by the processor of the on-board computer, the local storage further including data associated with the user account so that the processor of the on-board computer enables login to the vehicle, the login providing access to a user profile for using the vehicle, the user profile defining settings for the operational modes including the valet mode, wherein login to the vehicle with an administrator login enables the privileged access for the user account;
wherein login to the vehicle is provided via one or more user interfaces of the vehicle or via one or more user interfaces of the application of the device;
wherein the administrator login to the vehicle provides access via an interface of the vehicle or via the application of the device to the settings of the operational modes of the user account, the settings of the operational modes are configured to be saved from time to time to cloud storage of a cloud server that manages the user account, the cloud server being remote from the vehicle.

US Pat. No. 10,218,771

METHODS AND SYSTEMS FOR PROCESSING USER INPUTS TO GENERATE RECOMMENDED VEHICLE SETTINGS AND ASSOCIATED VEHICLE-CLOUD COMMUNICATION

Emerging Automotive, LLC,...

1. A method executed by a server of a cloud services system that is configured to interface with vehicles, comprising:receiving, by the server, a request to manage a profile for a user account;
identifying, by the server, a vehicle type from the profile;
receiving, by the server, a plurality of settings for the profile that identifies a vehicle having the vehicle type, the settings being stored on a database of the cloud services system that includes the server;
transferring, by the server, one or more settings of plurality of settings to the vehicle, the transferring being via wireless communication transfer over the Internet;
receiving, by the server, communication from the vehicle regarding inputs made to systems of the vehicle during use of the vehicle while the vehicle is associated with the user account;
determining, by the server, based on the inputs made to systems of the vehicle that at least one of the plurality of settings of the profile is to be updated, the determining includes processing by a learning engine that uses the inputs made to the systems of the vehicle to find patterns in use behavior of the systems of the vehicle while the user account was associated with the vehicle; and
sending, by the server, a recommended setting to the user account, the recommended setting is based on processing by the learning engine and said recommended setting is controllably applied to the vehicle when the vehicle is used with the user account or upon receiving acceptance of the recommended setting via the user account.

US Pat. No. 10,181,099

METHODS AND CLOUD PROCESSING SYSTEMS FOR PROCESSING DATA STREAMS FROM DATA PRODUCING OBJECTS OF VEHICLE AND HOME ENTITIES

Emerging Automotive, LLC,...

1. 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 at data producing object of the home, 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 home to recommend or make a setting to one of the data producing objects when one of the action rules are satisfied.

US Pat. No. 10,289,288

VEHICLE SYSTEMS FOR PROVIDING ACCESS TO VEHICLE CONTROLS, FUNCTIONS, ENVIRONMENT AND APPLICATIONS TO GUESTS/PASSENGERS VIA MOBILE DEVICES

Emerging Automotive, LLC,...

1. A system of a vehicle for sharing vehicle controls, comprising,an on-board computer that is part of the vehicle;
communications circuitry of the vehicle being usable by the on-board computer, the communications circuitry configured to make connections with a wireless network for accessing a server, the on-board computer is configured to execute instructions for enabling portable devices that enter the vehicle to make a wireless connection with the vehicle;
vehicle electronics interfaced with one or more vehicle systems and the on-board computer;
the on-board computer is configured to provide access to at least one graphical user interface viewable via the portable device using the wireless connection, the at least one graphical user interface includes input options that enable control for features of said vehicle systems of the vehicle; and
wherein a location for the portable device within the vehicle is identified, the location being associated with select ones of the vehicle systems for an environment zone of the location and vehicles systems that are not for the environment zone are not provided as input options via the graphical user interface provided for the portable device;
wherein the graphical user interface provides preferences associated with a user account when the portable device transfers credentials to the vehicle when making the wireless connection with the vehicle.

US Pat. No. 10,286,798

METHODS AND SYSTEMS FOR VEHICLE DISPLAY DATA INTEGRATION WITH MOBILE DEVICE DATA

Emerging Automotive, LLC,...

1. A method for integrating mobile device data with a vehicle, comprising:providing a connection for the vehicle via an on-board computer to the Internet, the connection being predefined to a server of a cloud services for the vehicle, the cloud services is configured to manage user accounts to enable one or more vehicles to connect with the cloud services, and a user account is registered for a user and the user account saves custom settings for the vehicle of the user;
detecting, by the on-board computer, a mobile device present in the vehicle, pairing the mobile device with the on-board computer using credentials saved by the on-board computer from a previous paring or pairing the mobile device with the on-board computer via a pairing routine executed between the on-board computer and the mobile device;
automatically transferring, by the on-board computer, data associated with a mobile device application for rendering content to a display screen of the vehicle when paired, the mobile device is configured to access the Internet, separate from access by the on-board computer, to exchange data for the mobile device application;
identifying, by the on-board computer, a plurality of native applications of the vehicle for the display screen of the vehicle; and
providing, by the on-board computer, the data associated with the mobile device application and the plurality of native applications for rendering on the display screen of the vehicle in accordance with one or more the custom settings obtained from the user account of the user.

US Pat. No. 10,286,875

METHODS AND SYSTEMS FOR VEHICLE SECURITY AND REMOTE ACCESS AND SAFETY CONTROL INTERFACES AND NOTIFICATIONS

Emerging Automotive, LLC,...

1. A method managing security of a vehicle having electronics for managing the vehicle and for communicating wirelessly with the Internet, comprising:receiving one or more requests at the vehicle from a wireless device handled by a user of the vehicle, wherein each one of successive requests is predefined to trigger a heightened level of security, and each one of successive requests causes one of a plurality of colored lights to illuminate on the wireless device indicative of said heightened level of security, and each of said requests is to a same security input made at said wireless device, each of the one or more request associated with an override signal to actively inform said vehicle to execute said heightened level of security, said override signal is for approaching said vehicle by said user;
initiating video recording proximate to the vehicle upon receiving one of the requests;
transmitting, over the Internet, a notification to a predetermined recipient concerning the one more requests received at the vehicle, the notification including at least part of the video recording; and
wherein the notification and the at least part of the video recording is saved at a remote server, connected to the Internet, and associated with an account of the user for the vehicle.

US Pat. No. 10,282,708

SERVICE ADVISOR ACCOUNTS FOR REMOTE SERVICE MONITORING OF A VEHICLE

Emerging Automotive, LLC,...

1. A method for generating service advice for a user account based on remotely obtained diagnostics data from a vehicle, comprising:receiving a request, at a server, to establish an advisor account for the vehicle associated with the user account, the request identifying a service entity and a vehicle service to be assigned to the service entity, the service entity is configured to receive said diagnostics data of the vehicle;
associating, by the server, the advisor account to the service entity;
sending, by the server, programming data to the vehicle, the programming data used by a computer of the vehicle to capture or collect select diagnostics data that relates to the vehicle service and said server is configured to make accessible said select diagnostics data to the advisor account for the service entity, the advisor account is made accessible to the service entity subsequent to establishing of the advisor account; and
receiving, by the server, the select diagnostics data from the vehicle regarding the vehicle service, the select diagnostics data being accessible for viewing and/or processing by a device of the service entity,
wherein the service entity is configured to use the select diagnostics data to send a message to the user account regarding a vehicle repair or a suggested vehicle repair determined using the select diagnostics data;
wherein the user account is configured to establish a plurality of advisor accounts, each advisor account is associated with the vehicle and assigned to different aspects of the vehicle, each aspect of the vehicle is configured to receive select diagnostics data that relates to the aspect.

US Pat. No. 10,286,842

VEHICLE CONTACT DETECT NOTIFICATION SYSTEM AND CLOUD SERVICES SYSTEM FOR INTERFACING WITH VEHICLE

Emerging Automotive, LLC,...

1. A vehicle having a computer interfaced with sensors for detecting contact with the vehicle and a communications system for sending a notification regarding the contact, comprising,the communications system configured to provide the computer of the vehicle with wireless communication with a server, the server is configured with access to data for identifying a user account for the vehicle, the user account identifies settings for the vehicle, the settings include contact information for sending the notification to the user account;
a plurality of sensors disposed on the vehicle, wherein select ones of the plurality of sensors are associated to sides of the vehicle, such that contact with a side of the vehicle is identified using a sensor of the plurality of sensors; and
a plurality of cameras disposed on the vehicle, wherein select ones of the plurality of cameras are oriented to capture images of exterior sides of the vehicle that include an area around a portion of the vehicle;
wherein the computer is configured to receive data from at least one of the plurality of sensors of the vehicle, the data is used to detect a contact to a side of the vehicle based on the side of the vehicle that received said detected contact; and
wherein the computer is configured to send data regarding the contact detected to the server so that the server is able to process the data and determine by a filtering algorithm whether to send the notification regarding the detected contact to the user account, the notification providing access to a precaution level for a location of the vehicle based on prior incidents that occurred proximate to the location,
wherein the server provides access to one or more interfaces via the user account to view from a remote location additional data regarding the detected contact, the additional data includes information identifying the side of the vehicle for which the contact was detected and at least one control for viewing a recorded or live feed of the area around the portion of the vehicle using one or more of the plurality of cameras of the vehicle.

US Pat. No. 10,274,948

METHODS AND SYSTEMS FOR CLOUD AND WIRELESS DATA EXCHANGES FOR VEHICLE ACCIDENT AVOIDANCE CONTROLS AND NOTIFICATIONS

Emerging Automotive, LLC,...

1. A computer-implemented method for providing collision avoidance feedback to vehicles, wherein electronics are incorporated in a first vehicle that receive input from at least one sensor of the first vehicle and electronics that are incorporated in a second vehicle receive input from at least one sensor of the second vehicle, comprising,detecting a proximity separation between the first vehicle and the second vehicle, wherein for when at least one of the sensors of the first vehicle or the second vehicle determine that the proximity separation is less than a threshold distance a pairing algorithm is triggered between the electronics of the first vehicle and the second vehicle to enable direct communication for data exchange between the first vehicle and the second vehicle, wherein when the pairing algorithm is triggered, the data exchange between the first vehicle and the second vehicle includes,
transmitting data by the first vehicle to the second vehicle;
transmitting data by the second vehicle to the first vehicle;
receiving data by the first vehicle from the second vehicle; and
receiving data by the second vehicle from the first vehicle
wherein the data transmitted by the first and the second vehicle include at least speed data, heading data and global position system (GPS) data, wherein the second vehicle is within a sphere of influence relative to the first vehicle when the proximity separation is less than the threshold distance, and one or more other vehicles within the sphere of influence also trigger the pairing algorithm to participate in said data exchange while in the sphere of influence and discontinue the data exchange for vehicles leaving the sphere of influence;
triggering a warning to one or both of the first vehicle and the second vehicle if the data exchange determines that a probability exists that a current heading of the first vehicle or the second vehicle will result in a collision between the first vehicle and the second vehicle; and
initiating corrective action by one or both of the first vehicle or the second vehicle if the data exchange between the first vehicle and the second vehicle increase the probability that the current heading will result in the collision between the first vehicle and the second vehicle;
wherein the detecting of the proximity separation, the triggering of the warning and the initiating the corrective action is triggered by the electronics of the first vehicle and/or the second vehicle;
wherein the direct communication enabled after the pairing algorithm is triggered is wireless communication;
wherein the warning is supplied to either the first vehicle or the second vehicle in an output form to alert a human occupant;
wherein the corrective action includes at least one or more of application of brakes, application of auto-turning a steering wheel, a switch to auto-drive mode, acceleration, or acceleration and deceleration.

US Pat. No. 10,308,244

SYSTEMS FOR AUTOMATIC DRIVERLESS MOVEMENT FOR SELF-PARKING PROCESSING

Emerging Automotive, LLC,...

1. A method for navigating a vehicle automatically from a current location to a destination location without a human operator, the method comprising:identifying a vehicle location using global positioning system (GPS) data regarding the vehicle;
determining that the vehicle location is within a proximity of a parking location using said GPS data and that the vehicle location remains in said proximity so as to indicate that a threshold amount of time has passed for the vehicle location being proximate to the parking location;
accessing mapping data for the parking location upon confirming that the threshold amount of time has passed for the vehicle being proximate to the parking location, and using mapping data defined for the parking location, the mapping data at least in part used to find a path at the parking location to avoid a collision of the vehicle with at least one physical structure when the vehicle is automatically moved at the parking location, wherein the mapping data is processed by electronics of the vehicle so that when the vehicle is automatically moved collision with the at least one physical structure is avoided;
instructing the electronics of the vehicle to proceed with controlling the vehicle to automatically move from the current location to the destination location at the parking location, the electronics use as input at least part of the mapping data and sensor data collected from around the vehicle by at least two vehicle sensors, the path is configured to be updatable dynamically based on changes in the destination location or changes along the path, the destination location being a parking spot for the vehicle at the parking location;
wherein the parking spot is an ad-hoc parking spot that is constructed by defining boundaries in which the vehicle is to park, the ad-hoc parking spot is not a pre-marked parking spot, and said mapping data is used for the ad-hoc parking spot.