IP Library Granted Patent US 7,450,603
Granted Patent B2
US 7,450,603 · App. 10/931,135 · Granted Nov 11, 2008

System and methods of wireless vehicle to vehicle data sharing

Assignee: General Motors Corporation
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 7,450,603
App. No.
10/931,135
Granted
Nov 11, 2008
Kind
B2
Abstract

System, methods, and apparatus are provided for wireless vehicle-to-vehicle sharing of multimedia data. The system includes a data storage device configured to store multimedia data packets transmitted by a system broadcast, a processor coupled to the data storage device and configured to determine a non-received group of multimedia data packets based on the stored multimedia data packets of the system broadcast, and a transceiver coupled to the processor. The transceiver is configured to receive multimedia data packets transmitted from the system broadcast and multimedia data packets transmitted from a system vehicle in response to the request signal. The method includes the steps of determining non-received multimedia data packets based on a system broadcast in a first wireless protocol, and requesting multimedia data packets of the non-received multimedia data packets in a second wireless protocol from system vehicles.

Claims (56)

1. A multimedia system for a vehicle, said system comprising:

a data storage device configured to store multimedia data packets transmitted by a system broadcast;

a processor coupled to said data storage device and configured to determine a non-received group of multimedia data packets based on said stored multimedia data packets of said system broadcast; and

a transceiver coupled to said processor, said transceiver configured to:

transmit a request signal for multimedia data packets of said non-received group of multimedia data packets; and

receive multimedia data packets transmitted from said system broadcast and multimedia data packets transmitted from a system vehicle in response to said request signal.

2. A multimedia system according to claim 1 , wherein said data storage device is further configured to store said multimedia data packets received from said system vehicle.

3. A multimedia system according to claim 2 , wherein said processor is configured to determine said non-received group of multimedia data packets based on said stored multimedia data packets received from said system vehicle and said stored multimedia data packets received from said system broadcast.

4. A multimedia system according to claim 2 , wherein said transceiver is further configured to receive a request signal transmitted from said system vehicle; and

wherein said processor is further configured to determine available multimedia data packets based on said stored multimedia data packets for transmission in response to said request signal received from said system vehicle.

5. A multimedia system according to claim 4 , wherein said transceiver is further configured to:

wirelessly receive in a first wireless protocol said multimedia data packets of said system broadcast; and

wirelessly receive in a second wireless protocol said multimedia data packets of said system vehicle and said request signal transmitted from said system vehicle.

6. A multimedia system according to claim 5 , wherein said transceiver further configured to wirelessly transmit in said second wireless protocol said request signal for multimedia data packets of said non-received group of multimedia data packets.

7. A multimedia system according to claim 1 further comprising:

a decoder coupled to said data storage device, said decoder configured to:

access said multimedia data packets stored in said data storage device;

associate each of said multimedia data packets stored in said data storage device with a multimedia data file; and

assemble said multimedia data file upon receiving a threshold number of multimedia data packets, said data storage device configured to store said assembled multimedia data file.

8. A wireless network apparatus for vehicles, said apparatus comprising:

a vehicle receiver configured to receive multimedia data packets transmitted from a system broadcast;

a data storage device coupled to said vehicle receiver, said data storage device configured to store said multimedia data packets received by said vehicle receiver;

a processor coupled to said data storage device, said processor configured to identify multimedia data packets stored in said data storage device with a multimedia file and determine a non-received group of multimedia data packets and a received group of multimedia data packets based on said multimedia data packets stored in said data storage device;

a transceiver coupled to said processor, said transceiver configured to:

receive multimedia data packets transmitted from a system vehicle and a request signal transmitted from said system vehicle; and

transmit at least one signal selected from a signal requesting multimedia data packets of said non-received group of multimedia data packets, a status signal indicating said received group of multimedia data packets, and a group of multimedia data packets in response to said request signal transmitted by said system vehicle, said data storage device further configured to store said multimedia data packets received by said transceiver.

9. A wireless network apparatus according to claim 8 , wherein said processor is configured to determine said non-received group of multimedia data packets and said received group of multimedia data packets based on said multimedia data packets received by said vehicle receiver and said multimedia data packets received by said transceiver.

10. A wireless network apparatus according to claim 9 , wherein said vehicle receiver is configured to receive multimedia data packets in a first wireless protocol within a first operating range; and

wherein said transceiver is configured to receive multimedia data packets in a second wireless protocol within a second operating range, said first operating range greater than said second operating range.

11. A wireless network apparatus according to claim 8 , wherein said processor is further configured to assemble said multimedia data file upon receiving a threshold number of multimedia data packets, said data storage device configured to store said assembled multimedia data file.

12. A wireless network apparatus according to claim 11 further comprising a playback device coupled to said data storage device, said playback device configured to read said assembled multimedia data file.

13. A multimedia system for a vehicle, said system comprising:

a first receiver configured to wirelessly receive multimedia data packets transmitted from a system broadcast during operation of the vehicle;

a data storage device coupled to said first receiver, said data storage device configured to store said multimedia data packets received by said first receiver;

a processor coupled to said data storage device, said processor configured to:

access said stored multimedia data packets in said data storage device;

identify each of said stored multimedia data packets with a multimedia data file; and

determine non-received multimedia data packets based on said stored multimedia data packets in said data storage device;

a vehicle-network transmitter coupled to said processor and said data storage device, said vehicle network transmitter configured to transmit a request for said non-received multimedia data packets; and

a second receiver coupled to said data storage device, said second receiver configured to wirelessly receive multimedia data packets transmitted from a system vehicle and a request signal for multimedia data packets transmitted from said system vehicle during operation of the vehicle, said data storage device further configured to store said multimedia data packets received by said second receiver.

14. A multimedia system according to claim 13 wherein each multimedia data packet of said multimedia data packets received by said first receiver and said multimedia data packets received by said second receiver is encoded.

15. A multimedia system according to claim 14 further comprising a decoder coupled to said data storage device, said decoder configured to decode and assemble said multimedia data file upon receiving a threshold number of multimedia data packets, said data storage device configured to store said assembled multimedia data file.

16. A multimedia system according to claim 15 , wherein said processor is further configured to determine available multimedia data packets for transmission in response to said request signal transmitted from said system vehicle based on said stored multimedia data packets.

17. A multimedia system according to claim 13 further comprising a playback device coupled to said data storage device, said playback device configured to process said assembled multimedia data file.

18. A multimedia system according to claim 13 , wherein said data storage device is a hard drive.

19. A method of wireless vehicle-to-vehicle exchange of multimedia data, said method comprising the steps of:

determining non-received multimedia data packets based on a system broadcast in a first wireless protocol;

requesting multimedia data packets of the non-received multimedia data packets in a second wireless protocol from system vehicles;

receiving a request for multimedia data packets in the second wireless protocol;

determining available multimedia data packets of the requested multimedia data packets for transmission; and

transmitting the available multimedia data packets in the second wireless protocol.

20. A method according to claim 19 further comprising the steps of:

receiving the available multimedia packets;

decoding the received available multimedia data packets; and

assembling a multimedia data file upon receipt of a threshold number of the received available multimedia data packets.

21. A method according to claim 19 further comprising the step of determining non-received multimedia data packets based on the system broadcast and a system vehicle transmission in the second wireless protocol.

Assignments (13)
RELEASE OF SECURITY INTEREST Recorded Nov 7, 2014
From: WILMINGTON TRUST COMPANY
To: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Reel/Frame 034371/0676 →
CHANGE OF NAME Recorded Feb 10, 2011
From: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
To: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Reel/Frame 025780/0936 →
SECURITY AGREEMENT Recorded Nov 8, 2010
From: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
To: WILMINGTON TRUST COMPANY
Reel/Frame 025327/0001 →
RELEASE OF SECURITY INTEREST Recorded Nov 4, 2010
From: UNITED STATES DEPARTMENT OF THE TREASURY
To: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
Reel/Frame 025245/0442 →
RELEASE OF SECURITY INTEREST Recorded Nov 4, 2010
From: UAW RETIREE MEDICAL BENEFITS TRUST
To: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
Reel/Frame 025311/0770 →
SECURITY AGREEMENT Recorded Aug 28, 2009
From: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
To: UAW RETIREE MEDICAL BENEFITS TRUST
Reel/Frame 023162/0001 →
SECURITY AGREEMENT Recorded Aug 27, 2009
From: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
To: UNITED STATES DEPARTMENT OF THE TREASURY
Reel/Frame 023156/0052 →
RELEASE OF SECURITY INTEREST Recorded Aug 21, 2009
From: CITICORP USA, INC. AS AGENT FOR BANK PRIORITY SECURED PARTIES; CITICORP USA, INC. AS AGENT FOR HEDGE PRIORITY SECURED PARTIES
To: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
Reel/Frame 023127/0468 →
RELEASE OF SECURITY INTEREST Recorded Aug 20, 2009
From: UNITED STATES DEPARTMENT OF THE TREASURY
To: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
Reel/Frame 023124/0429 →
SECURITY AGREEMENT Recorded Apr 16, 2009
From: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
To: CITICORP USA, INC. AS AGENT FOR BANK PRIORITY SECURED PARTIES; CITICORP USA, INC. AS AGENT FOR HEDGE PRIORITY SECURED PARTIES
Reel/Frame 022553/0446 →
SECURITY AGREEMENT Recorded Feb 4, 2009
From: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
To: UNITED STATES DEPARTMENT OF THE TREASURY
Reel/Frame 022201/0610 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 14, 2009
From: GENERAL MOTORS CORPORATION
To: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
Reel/Frame 022092/0886 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 11, 2004
From: NIX, AXEL; RILEY, ROBERT M. JR.; GRACE, JAMES R.; KORTGE, JAMES M.
To: GENERAL MOTORS CORPORATION
Reel/Frame 015371/0257 →
Continuity (1)
Related Publication 20060045115A1 · Mar 2, 2006