US2021021687A1PendingUtilityA1

Method and system for providing predictions via artificial intelligence (ai) models using a distributed system

54
Assignee: XEVO INCPriority: Mar 30, 2017Filed: Oct 1, 2020Published: Jan 21, 2021
Est. expiryMar 30, 2037(~10.7 yrs left)· nominal 20-yr term from priority
H04N 7/188H04L 67/5651G06V 20/597G06F 16/5854G06F 16/24568H04N 7/181G06F 16/7834B60R 1/00G06K 9/00845H04L 67/2828
54
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

One embodiment discloses an automobile having multiple distributed subsystems configured to provide communication via a network system. The automobile includes an outward facing camera (“OFC”) subsystem and a vehicle onboard computer (“VOC”). The OFC subsystem, having at least one OFC, OFC processor, and OFC database, is configured to recognize a predefined exterior object from a set of exterior images captured by the OFC based on an OFC query. The VOC includes a VOC central processing unit, VOC database, and network manager, wherein the network manager includes an internal network circuit and an external network circuit. The internal network circuit is used for communicating with the OFC subsystem while the external network circuit is used to interface with a cloud system. In one aspect, the VOC provides a data stream representing a recognized event in accordance with a query retrieved from the VOC database.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A method for managing network uploading between a vehicle and a remote computer, the vehicle including a vehicle onboard computer and multiple sensory subsystems, the method comprising:
 forwarding a first instruction and a first recognizer from the vehicle onboard computer to a first sensory subsystem in accordance with an inquiry stored in a memory of the vehicle onboard computer;   storing the first instruction and the first recognizer from the vehicle onboard computer in a first current storage of the first sensory subsystem;   activating a set of first sensory elements in the first sensory subsystem based on the first instruction and the first recognizer;   obtaining first sensed information by the first sensory elements;   processing the first sensed information in response to the first recognizer;   generating a first data stream representing a first answer in response to the first instruction and the first recognizer;   forwarding the first data stream to the vehicle onboard computer; and   uploading a result from the first data stream from the vehicle onboard computer to the remote computer.   
     
     
         2 . The method of  claim 1 , further comprising:
 receiving the inquiry from the cloud system via a wireless communication network; and   generating the first instruction and the first recognizer in response to the inquiry.   
     
     
         3 . The method of  claim 1 , further comprising generating a data stream representing a result to the inquiry in response to the first data stream and uploading the data stream from the vehicle onboard computer to the cloud system via a wireless communication network. 
     
     
         4 . The method of  claim 1 , further comprising:
 forwarding a second instruction and a second recognizer from the vehicle onboard computer to a second sensory subsystem in accordance with the inquiry stored in the vehicle onboard computer memory;   storing the second instruction and second recognizer from the vehicle onboard computer in a second current storage of the second sensory subsystem and activating a set of second sensory elements based on the second instruction and second recognizer.   
     
     
         5 . The method of  claim 4 , further comprising:
 obtaining second sensed information by the set of second sensory elements and processing the second sensed information in response to the second recognizer;   generating a second data stream representing a second answer in response to the second instruction and the second recognizer; and   forwarding the second data stream to the vehicle onboard computer   uploading a second result from the second data stream from the vehicle onboard computer to the remote computer.   
     
     
         6 . The method of  claim 1 , wherein forwarding the first instruction and the first recognizer from the vehicle onboard computer to the first sensory subsystem includes transmitting a visual instruction to a video subsystem for searching a symbol via captured video data from at least one camera or transmitting an audio instruction to an audio subsystem for searching for a sound via observed audio data from at least one microphone. 
     
     
         7 . A method for managing network uploading between a vehicle and a remote computer, comprising:
 receiving a request by a vehicle onboard computer of the vehicle through a wireless communication network;   generating an outward facing camera inquiry to capture exterior images outside of the vehicle, wherein the outward facing camera inquiry includes an identified recognizer based on the request;   generating an inward facing camera inquiry to capture interior images inside of the vehicle, wherein the inward facing camera inquiry includes an identity of an operator;   forwarding the outward facing camera inquiry from the vehicle onboard computer to an outward facing camera subsystem;   forwarding the inward facing camera inquiry from the vehicle onboard computer to an inward facing camera subsystem;   receiving a result at the vehicle onboard computer from the outward facing camera subsystem and from the inward facing camera subsystem; and   uploading the result to the remote computer.   
     
     
         8 . The method of  claim 7 , further comprising:
 receiving an outward facing camera result formatted in a data stream sent from the outward facing camera subsystem to the vehicle onboard computer in response to the outward facing camera inquiry; and   receiving an inward facing camera result formatted in a data stream sent from the inward facing camera subsystem to the vehicle onboard computer in response to the inward facing camera inquiry.   
     
     
         9 . A system of a vehicle, comprising:
 computing device, including:
 a memory that stores computer instructions; and 
 a processor that executes the computer instructions to:
 receive a first instruction and a first recognizer; and 
 
   a first sensory subsystem including:
 a first current memory that stores the first instruction and the first recognizer; and 
 a first sensory element to:
 obtain first sensed information based on the first instruction; 
 process the first sensed information based on the first recognizer; 
 generate a first data stream based on the processed first sensed information; and 
 forward the first data stream to the computing device. 
 
   
     
     
         10 . The system of  claim 9 , wherein the processor of the computing device receives the first instruction and the first recognizer by executing the computer instructions further to:
 receive an inquiry from a remote computing system; and   generate the first instruction and the first recognizer based on the inquiry.   
     
     
         11 . The system of  claim 9 , wherein the processor of the computing device executes the computer instructions further to:
 forward the first instruction and the first recognizer to the first sensory subsystem in response to a request for processing of sensed information based on the first recognizer.   
     
     
         12 . The system of  claim 9 , wherein the processor of the computing device executes the computer instructions further to:
 forward the first data stream to a remote computing system.   
     
     
         13 . The system of  claim 9 , wherein the processor of the computing device executes the computer instructions further to:
 generate an output data stream representing a result to an inquiry based on the first data stream; and   upload the output data stream to a remote computing system via a wireless communication network.   
     
     
         14 . The system of  claim 9 , further comprising:
 a second sensory subsystem including:
 a second current memory that stores a second instruction and a second recognizer; and 
 a second sensory element to:
 obtain second sensed information based on the second instruction; 
 process the second sensed information based on the second recognizer; 
 generate a second data stream based on the processed second sensed information; and 
 forward the second data stream to the computing device. 
 
   
     
     
         15 . The system of  claim 9 , wherein the first sensory element of the first sensory subsystem processes the first sensed information based on the first recognizer includes:
 analyze the first sensed information for a commercial symbol of a business.   
     
     
         16 . The system of  claim 9 , wherein the first sensory element of the first sensory subsystem processes the first sensed information based on the first recognizer includes:
 analyze the first sensed information for a predefined object.   
     
     
         17 . The system of  claim 9 , wherein the first sensory element of the first sensory subsystem processes the first sensed information based on the first recognizer includes:
 filter the first sensed information to remove a background item from the first send information.   
     
     
         18 . The system of  claim 9 , wherein the first sensory element of the first sensory subsystem processes the first sensed information based on the first recognizer includes:
 removing static items from the first sensed information.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.