IP Library Granted Patent US 8,831,585
Granted Patent B2
US 8,831,585 · App. 13/756,430 · Granted Sep 9, 2014

Systems, methods and articles for a communications device providing communications and services involving automobile head units

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 8,831,585
App. No.
13/756,430
Granted
Sep 9, 2014
Kind
B2
Abstract

Network communications, Web-based services and customized services using the Web-based services may be provided to drivers and users via the automobile head unit in the vehicle and via their mobile device. The automobile head unit in the vehicle and the mobile device are communicatively linked via a short range wireless connection. Also, these devices may communicate over a network such as a cellular network to a service provider that provides entertainment and informational services to the mobile device and the head unit of the vehicle. The user's profile and preferences are able to follow the user to various locations and into vehicles because this information is stored at a server accessible by the user's mobile device, and in some embodiments, also the head unit. The mobile device may provide services to the head unit if it does not have wider network connectivity over the short range wireless connection.

Claims (20)

1. An article of manufacture including a non-transitory computer processor-readable storage medium having computer processor-executable instructions stored thereon that, when executed, cause a computer processor of a wireless mobile device to:

receive multiple service requests from a head unit of an automobile for streaming media, wherein the wireless mobile device and the head unit are communicating over a short range wireless communications link;

evaluate each of the multiple received service requests, to determine, for each of the multiple received service requests how to process the received service request based on a capability and functionality of the head unit to decode and play the streaming media;

based on the evaluation, select an option to stream and decode the requested streaming media using the processor if a capability and functionality of the head unit to play the streaming media falls below a particular level, and to stream the requested streaming media for the head unit to decode and play if the capability and functionality of the head unit to play the streaming media does not fall below the particular level; and

based on the evaluation, select an option to stream and decode the requested streaming media by streaming the requested streaming media if the capability and functionality of the head unit to play the streaming media falls below a determined level.

2. The article of manufacture of claim 1 wherein the processor-executable instructions, when executed, further cause the computer processor to:

receive a request from the head unit over Transmission Control Protocol (TCP) to route socket network traffic; and

authenticate and route the socket network traffic in response to the particular service that is being requested by the received service request and based on one or more of: a user account associated with the service request, the head unit, a vehicle identifier of the automobile, the wireless mobile device, a user account, user credentials, and user-specific preference or user identification information; and

processing, by the processor of the wireless mobile device, the multiple received service requests according to the evaluation.

3. The article of manufacture of claim 1 wherein the processor-executable instructions, when executed, further cause the computer processor to:

upon detection that the wireless mobile device and head unit are communicating over the short range wireless communications link, disable usage of selected particular applications of the mobile wireless device that had been previously selected as unsafe to use while driving.

4. The article of manufacture of claim 1 wherein the processor-executable instructions, when executed, further cause the computer processor to:

upon detection that the wireless mobile device and head unit are compatible, force an update of the mobile wireless device.

5. The article of manufacture of claim 1 wherein the processor-executable instructions, when executed, further cause the computer processor to:

cause one central application on the wireless mobile device to communicate to other applications in working work together on the wireless mobile device in providing services to the head unit.

6. The article of manufacture of claim 1 wherein the processor-executable instructions, when executed, further cause the computer processor to:

facilitate monitoring of bandwidth use for user of the wireless mobile device.

7. The article of manufacture of claim 1 wherein the processor-executable instructions, when executed, further cause the computer processor to:

determine which mode of location should be used by the wireless mobile device based on an application's accuracy requirements that is running on the wireless mobile device and the environment the wireless mobile device is in during location acquisition of the mobile wireless device; and

automatically change a configuration of software on the mobile wireless device to be directed to a specific test server based on a specific type of the wireless mobile device and a specific test run for test and automation of the wireless mobile device, wherein the automatically changing the configuration of the software on the mobile wireless device for testing occurs without having to rebuild a code base of the software.

Assignments (11)
RELEASE (REEL 052935 / FRAME 0584) Recorded Jan 2, 2025
From: WELLS FARGO BANK, NATIONAL ASSOCIATION
To: CERENCE OPERATING COMPANY
Reel/Frame 069797/0818 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REPLACE THE CONVEYANCE DOCUMENT WITH THE NEW ASSIGNMENT PREVIOUSLY RECORDED AT REEL: 050836 FRAME: 0191. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Apr 19, 2022
From: NUANCE COMMUNICATIONS, INC.
To: CERENCE OPERATING COMPANY
Reel/Frame 059804/0186 →
SECURITY AGREEMENT Recorded Jun 15, 2020
From: CERENCE OPERATING COMPANY
To: WELLS FARGO BANK, N.A.
Reel/Frame 052935/0584 →
RELEASE OF SECURITY INTEREST Recorded Jun 12, 2020
From: BARCLAYS BANK PLC
To: CERENCE OPERATING COMPANY
Reel/Frame 052927/0335 →
SECURITY AGREEMENT Recorded Nov 7, 2019
From: CERENCE OPERATING COMPANY
To: BARCLAYS BANK PLC
Reel/Frame 050953/0133 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME PREVIOUSLY RECORDED AT REEL: 050836 FRAME: 0191. ASSIGNOR(S) HEREBY CONFIRMS THE INTELLECTUAL PROPERTY AGREEMENT. Recorded Oct 29, 2019
From: NUANCE COMMUNICATIONS, INC.
To: CERENCE OPERATING COMPANY
Reel/Frame 050871/0001 →
INTELLECTUAL PROPERTY AGREEMENT Recorded Oct 23, 2019
From: NUANCE COMMUNICATIONS, INC.
To: CERENCE INC.
Reel/Frame 050836/0191 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 11, 2013
From: TWEDDLE GROUP, INC. AND TWEDDLE GROUP TECHNOLOGIES, LLC
To: NUANCE COMMUNICATIONS, INC.
Reel/Frame 030585/0700 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 12, 2013
From: TWEDDLE GROUP TECHNOLOGIES, LLC (DBA TWEDDLE GROUP TECHNOLOGIES)
To: TWEDDLE GROUP, INC. (DBA TWEDDLE GROUP)
Reel/Frame 029978/0351 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 27, 2013
From: NICHOLSON, JONAS KOLBA; VANAK, ABBAS ALI; DREHER, CHRISTOPHER MARK; KLASSEN, PAUL JOHN HENRY; TERRY, TROY; SMITH, JASON HOLT; KINLIN, ALEXANDER; RADKO, RONALD OTTO; CLAUSON, ERIK ANDREW; JUSTMAN, JASON DAVID; GIL, TOMASZ J.; STARKEY, RYAN B.; RANE, NILESH; LU, XIAOBIN; WIGZELL, MARK
To: TWEDDLE GROUP TECHNOLOGIES, LLC
Reel/Frame 029889/0278 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 6, 2013
From: TWEDDLE GROUP TECHNOLOGIES, LLC (DBA TWEDDLE GROUP TECHNOLOGIES)
To: TWEDDLE GROUP, INC. (DBA TWEDDLE GROUP)
Reel/Frame 029767/0742 →