IP Library Granted Patent US 9,370,029
Granted Patent B2
US 9,370,029 · App. 14/135,165 · Granted Jun 14, 2016

Efficient headunit communication integration

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,370,029
App. No.
14/135,165
Granted
Jun 14, 2016
Kind
B2
Abstract

In an example, the mobile device may be configured to determine whether to authorize a request for the vehicle head unit to utilize a resource of the mobile device. The mobile device may be configured to utilize a proxy of the mobile device to establish a connection with a destination in response to determining to authorize the request.

Claims (23)

1. A mobile device, comprising:

a processing device configured to:

receive, at the mobile device, a request for a vehicle head unit coupled to the mobile device by at least one of a wire or a short range wireless transmitter;

responsive to receiving the request, determine, based on information about a backend destination of the request, whether to permit the vehicle head unit to utilize a resource of the mobile device, the resource including a long range wireless transmitter of the mobile device;

authorize the request for the vehicle head unit to utilize the resource of the mobile device based on a result of the determination; and

utilize a proxy of the mobile device to establish a connection with the backend destination if the request is authorized.

2. The mobile device of claim 1 , wherein the processing device is further configured to:

validate a requested protocol corresponding to the request; and

authorize the request for the vehicle head unit to utilize the resource of the mobile device based on a result of the determination and the validation.

3. The mobile device of claim 1 , wherein the processing device is further configured to permit a socket to be opened to the backend destination if the request is authorized.

4. The mobile device of claim 1 , wherein the processing device is further configured to transparently proxy a TCP (Transmission Control Protocol) or UDP (User Datagram Protocol) socket to the backend destination on behalf of the vehicle head unit if the request is authorized.

5. The mobile device of claim 1 , wherein utilize the proxy of the mobile device to establish the connection with the backend destination if the request is authorized further comprises proxy data at a TCP or UDP layer.

6. A method, comprising:

receiving, at the mobile device, a request for a vehicle head unit coupled to the mobile device by at least one of a wire or a short range wireless transmitter;

responsive to receiving the request, determining, based on information about a backend destination of the request, whether to permit the vehicle head unit to utilize a resource of the mobile device, the resource including a long range wireless transmitter of the mobile device;

authorizing the request for the vehicle head unit to utilize the resource of the mobile device based on a result of the determination; and

utilizing a proxy of the mobile device to establish a connection with the backend destination if the request is authorized.

7. The method of claim 6 , further comprising:

validating a requested protocol corresponding to the request; and

authorizing the request for the vehicle head unit to utilize the resource of the mobile device based on a result of the determination and the validation.

8. The method of claim 6 , further comprising permitting a socket to be opened to the backend destination if the request is authorized.

9. The method of claim 6 , further comprising transparently proxying a TCP (Transmission Control Protocol) or UDP (User Datagram Protocol) socket to the backend destination on behalf of the vehicle head unit if the request is authorized.

10. The method of claim 6 , wherein utilizing the proxy of the mobile device to establish the connection with the backend destination if the request is authorized further comprises proxying data at a TCP or UDP layer.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 2, 2024
From: AIRBIQUITY, INC.
To: KARMA AUTOMOTIVE, LLC
Reel/Frame 066977/0722 →
RELEASE OF SECURITY INTEREST Recorded Apr 8, 2020
From: SILICON VALLEY BANK
To: AIRBIQUITY INC.
Reel/Frame 052341/0327 →
SECURITY INTEREST Recorded Apr 2, 2015
From: AIRBIQUITY INC.
To: SILICON VALLEY BANK
Reel/Frame 035364/0317 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 18, 2014
From: O'MEARA, MIKE; PAWAR, SAGAR; HONG, LEON
To: AIRBIQUITY INC.
Reel/Frame 032461/0521 →