Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
COLLABORATIVE PLAYLIST MEDIA PLAYBACK SYSTEM FOR VEHICLES
Document Type and Number:
WIPO Patent Application WO/2024/094320
Kind Code:
A1
Abstract:
The present disclosure pertains to a collaborative playlist media playback system for vehicles. The system (100) comprises a server (102) in communication with an infotainment unit (106) of vehicles (104). The infotainment unit (106) connects mobile devices (108) associated with users (11) of the vehicle (104), with the server (102) upon authentication of the users (110) using QR codes and/or registration links. The server (102) allows the users (110) to select infotainment media such as songs/videos/news/podcasts to be played on the infotainment unit (106) and correspondingly receives the selected media from each of the mobile devices (108). The server (102) creates a collaborative playlist comprising the list of user-selected media being queued on a first-in, first-out basis. The server (102) sequentially retrieves, from service providers/ sources (108), the media from the collaborative playlist on a FIFO basis, and plays the retrieved media on the infotainment unit (106) of the vehicle (104).

Inventors:
JOSHI UDAYA (IN)
UTKARSH KUMAR (IN)
RAVURI RAGHUNANDAN (IN)
BISWOJYOTHI MONITH (IN)
VEERAVALLI MANJUNADH (IN)
Application Number:
PCT/EP2023/025449
Publication Date:
May 10, 2024
Filing Date:
October 26, 2023
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
MERCEDES BENZ GROUP AG (DE)
International Classes:
H04N21/414; H04N21/482
Foreign References:
US20150222680A12015-08-06
US20200351316A12020-11-05
US20210392410A12021-12-16
Attorney, Agent or Firm:
NOVAGRAAF GROUP (CH)
Download PDF:
Claims:
We Claim:

1. A collaborative playlist media playback system (100) for vehicles (104), the system (100) comprising: a server (102) in communication with an infotainment unit (106) associated with one or more vehicles (104); wherein the infotainment unit (106) is configured to communicatively couple one or more mobile devices (108) associated with one or more users (110) of the corresponding vehicle (104), with the server (102) upon authentication of the one or more users (110); wherein the server (102) comprises a processor (202) coupled to a memory (204) storing instructions executable by the processor (202) and causes the server (102) to: allow the one or more users (110) to select, using the corresponding mobile devices (108), one or more infotainment media to be played on the infotainment unit (106); receive a set of data packets corresponding to the one or more selected infotainment media from each of the mobile devices (108); create a collaborative playlist comprising the one or more selected infotainment media being queued in a predefined configuration; retrieve, from one or more sources (112), the one or more infotainment media to be played; and play the one or more infotainment media on the infotainment unit (106) of the vehicle (104) in the predefined configuration.

2. The system (100) of claim 1, wherein the predefined configuration is a first in, first out (FIFO) basis.

3. The system (100) of claim 1, wherein the infotainment media comprises any or a combination of song, video, news, podcast, and radio.

4. The system (100) of claim 1, wherein the infotainment unit (106) is configured to generate and display a unique QR code over an interface (106-1) of the infotainment unit (106), wherein the one or more mobile devices (108) are connected to the server (102) upon scanning the QR code using the corresponding mobile devices (108), and wherein the server (102) registers the one or more mobile devices (108) as an authorized mobile device for the infotainment unit (106) upon authentication of the corresponding users (110). The system (100) of claim 4, wherein the server (102) enables the one or more users (110) to send, using at least one of the authorized mobile devices (108), a registration link to one or more unauthorized mobile devices (108), wherein the registration link enables the one or more unauthorized mobile devices (108) to connect to the server (102) upon authentication. The system (100) of claim 4, wherein the server (102) is configured to generate and display a unique alphanumeric code over the interface (106-1) of the infotainment unit (106) when the one or more authorized mobile devices (108) tries to reconnect to the server (102) during a subsequent ride, wherein the one or more authorized mobile devices (108) is reconnected to the server (102) upon logging in into the server (102) using the alphanumeric code. A method for implementing collaborative playlist media playback in vehicle (104), the method (800) comprising the steps of: communicatively coupling (802) one or more mobile devices (108) associated with one or more users (110) of a vehicle (104) with a server (102) upon authentication of the one or more users (110); selecting (804), using the corresponding mobile devices (108), one or more infotainment media to be played on the infotainment unit (106); receiving (806), by the server (102), a set of data packets corresponding to the one or more selected infotainment media from each of the mobile devices (108); creating (808), by the server (102), a collaborative playlist comprising the one or more selected infotainment media being queued in a predefined configuration; retrieving (810), by the server (102), the one or more infotainment media to be played from one or more sources (112); and playing (812), by the infotainment unit (106), the one or more infotainment media on the infotainment unit (106) of the vehicle (104) in the predefined configuration. The method (800) of claim 7, wherein the method (800) comprises the steps of: generating and displaying, by the server (102), a unique QR code over an interface of the infotainment unit (106); connecting the one or more mobile devices (108) with the server (102) upon scanning the QR code using the corresponding mobile devices (108); and registering, by the server (102), the one or more mobile devices (108) as an authorized mobile device for the infotainment unit (106) upon authentication of the corresponding users (110). The method (800) of claim 8, wherein the method (800) comprises the steps of enabling the one or more users (110) to send, using at least one of the authorized mobile devices (108), a registration link to one or more unauthorized mobile devices (108); and enabling the one or more unauthorized mobile devices (108) to connect to the server (102) using the registration link upon authentication. The method (800) of claim 8, wherein the method (800) comprises the steps of generating and displaying a unique alphanumeric code over the interface of the infotainment unit (106) when the one or more authorized mobile devices (108) tries to reconnect to the server (102) during a subsequent ride, wherein the one or more authorized mobile devices (108) is reconnected to the server (102) upon logging in into the server (102) using the unique alphanumeric code.

Description:
COLLABORATIVE PLAYLIST MEDIA PLAYBACK SYSTEM FOR VEHICLES

TECHNICAL FIELD

[0001] The present disclosure relates to the field of infotainment units for vehicles. In particular, the present disclosure provides a system and a method for providing collaborative playlist media playback in a vehicle.

BACKGROUND

[0002] Vehicles are provided with an infotainment unit that combines and provides entertainment and information to passengers of the vehicle. The infotainment unit includes a head unit comprising audio/video interfaces, touchscreens, and keypads, and other types of devices to provide these types of services. The infotainment unit further remains in communication with cloud-based platforms to access and provide a variety of media playback options to the passengers as per their choice.

[0003] However, the infotainment unit in vehicles is only accessible to passengers sitting in the front row (driver & co-driver). If passengers sitting behind the front passengers want to play a particular song track through the infotainment unit, they have to request the front-row passengers to do so. This creates a lot of inconvenience for rear seat passengers, as they have to listen/view front row passenger’s media (songs/video) selections and are again dependent on the front row passengers for any media selection. Also, other passengers have no clue about the songs that are queued next in the playlist since only one passenger controls the vehicle’s infotainment unit.

[0004] Non-patent platform Cinemo™ https://www.cinemo.com/solutions/distributed- cloud.html. which is a music aggregator platform that supports many music providers for infotainment units in vehicles, provides a distributed cloud platform that supports the majority of operating system and chip combinations used for infotainment units in vehicles. The platform allows searching, browsing, playback, indexing, and playlist management which enables passengers to go from streaming music from their smartphones to streaming directly from their vehicles. Further, the platform allows the creation of a jukebox in the vehicle and on the road, but connected to the web, providing access to various songs.

[0005] While the cited reference allows any one of the passengers to manage a playlist to be streamed over the infotainment unit through their smartphone at a time, however, it fails to provide an option for the creation of a collaborative playlist based on the choice of media selected by all the passengers of the vehicle. As a result, the other passengers have to listen/view the media based on the playlist selected by any one of the passengers and they are again dependent on the same passenger for any media selection. Besides, other passengers have no clue about the media that are queued next in the playlist since only one passenger controls the vehicle’s infotainment unit. Moreover, the passengers are required to install a specific mobile application on their platform to access the platform.

[0006] In addition, in the existing systems, to add songs to queue from different music providers, each passenger is required to install different music source providers in their mobile devices. Further, if the passengers are not using shared subscriptions, passenger may have to separately purchase the subscriptions. Also, the media is needed to be stored in the memory of the infotainment unit, resulting in memory consumption.

[0007] There is, therefore, a need in the art to enhance passengers’ engagement with the infotainment unit and provide access to multiple media service providers, by allowing all passengers (including rear seat passengers) to create a collaborative playlist in an unbiased manner without depending on the front passengers and without the requirement of installation of any mobile applications.

OBJECTS OF THE PRESENT DISCLOSURE

[0008] A general object of the present disclosure is to provide a system and method for implementing a collaborative playlist media playback in vehicles.

[0009] An object of the present disclosure is to eliminate/reduce the dependence of rear seat passengers on the front seat passengers for accessing the infotainment unit of the vehicles. [0010] Another object of the present disclosure is to enhance passengers’ engagement with the infotainment unit by allowing all passengers (including rear seat passengers) to create a collaborative playlist in an unbiased manner without depending on the front passengers.

[0011] Yet another object of the present disclosure is to provide the infotainment unit and the passengers of the vehicle with access to multiple media service providers without the requirement of installation of any mobile applications.

[0012] Yet another object of the present disclosure is to provide a collaborative playlist media playback system for vehicles, which allows the passengers to access the infotainment unit without the requirement of installation of any mobile applications.

[0013] Still another object of the present disclosure is to provide a collaborative playlist media playback system for vehicles, which allows the passengers to view the list of all the media queued in the playlist. SUMMARY

[0014] Aspects of the present disclosure relate to the field of infotainment units for vehicles. In particular, the present disclosure provides a system and a method for providing collaborative playlist media playback in a vehicle.

[0015] An aspect of the present disclosure pertains to a collaborative playlist media playback system for vehicles. The system comprises a server in communication with an infotainment unit associated with one or more vehicles. The infotainment unit is configured to communicatively couple one or more mobile devices associated with one or more users of the corresponding vehicle, with the server upon authentication of the one or more users. The server comprises a processor coupled to a memory storing instructions executable by the processor and causes the server to: allow the one or more users to select, using the corresponding mobile devices, one or more infotainment media to be played on the infotainment unit; receive a set of data packets corresponding to the one or more selected infotainment media from each of the mobile devices; create a collaborative playlist comprising the one or more selected infotainment media being queued in a predefined configuration; retrieve the one or more infotainment media to be played from one or more sources; and play the one or more infotainment media on the infotainment unit of the vehicle in the predefined configuration.

[0016] In an aspect, the predefined configuration may be on a first in, first out (FIFO) basis. [0017] In another aspect, the infotainment media may comprise any or a combination of song, video, news, podcast, radio and audio books.

[0018] In one aspect, the infotainment unit may be configured to generate and display a unique QR code over an interface of the infotainment unit. Further, the one or more mobile devices may be connected to the server upon scanning the QR code using the corresponding mobile devices. The server may register the one or more mobile devices as an authorized mobile device for the infotainment unit upon authentication of the corresponding users.

[0019] In another aspect, the server may enable the one or more users to send, using at least one of the authorized mobile devices, a registration link to one or more unauthorized mobile devices. The registration link enables the one or more unauthorized mobile devices to connect to the server upon authentication.

[0020] In yet another aspect, the server may be configured to generate and display a unique alphanumeric code over the interface of the infotainment unit when the one or more authorized mobile devices tries to reconnect to the server during a subsequent ride. Further, the one or more authorized mobile devices may be reconnected to the server upon logging in into the server using the alphanumeric code. [0021] Another aspect of the present disclosure pertains to a method for implementing collaborative playlist media playback in vehicles. The method comprises the steps of: communicatively coupling one or more mobile devices associated with one or more users of a vehicle with a server upon authentication of the one or more users; selecting, using the corresponding mobile devices, one or more infotainment media to be played on the infotainment unit; receiving, by the server, a set of data packets corresponding to the one or more selected infotainment media from each of the mobile devices; creating a collaborative playlist comprising the one or more selected infotainment media being queued in a predefined configuration; retrieving, by the server, the one or more infotainment media to be played from one or more sources; and playing, by the infotainment unit, the one or more infotainment media on the infotainment unit of the vehicle in the predefined configuration.

[0022] In an aspect, the method may comprise the steps of: generating and displaying, by the server, a unique QR code over an interface of the infotainment unit; connecting the one or more mobile devices with the server upon scanning the QR code using the corresponding mobile devices; and registering, by the server, the one or more mobile devices as an authorized mobile device for the infotainment unit upon authentication of the corresponding users.

[0023] In another aspect, the method may comprise the steps of: enabling the one or more users to send, using at least one of the authorized mobile devices, a registration link to one or more unauthorized mobile devices; and enabling the one or more unauthorized mobile devices to connect to the server using the registration link upon authentication.

[0024] In yet another aspect, the method may comprise the steps of generating and displaying a unique alphanumeric code over the interface of the infotainment unit when the one or more authorized mobile devices tries to reconnect to the server during a subsequent ride. The one or more authorized mobile devices may be reconnected to the server upon logging in into the server using the unique alphanumeric code.

[0025] Various objects, features, aspects and advantages of the inventive subject matter will become more apparent from the following detailed description of preferred embodiments, along with the accompanying drawing figures in which like numerals represent like components.

BRIEF DESCRIPTION OF THE DRAWINGS

[0026] The accompanying drawings are included to provide a further understanding of the present disclosure, and are incorporated in and constitute a part of this specification. The drawings illustrate exemplary embodiments of the present disclosure and, together with the description, serve to explain the principles of the present disclosure.

[0027] FIG. 1 illustrates an exemplary network architecture of the proposed system for collaborative playlist media playback in vehicles, in accordance with an embodiment of the present invention.

[0028] FIG. 2 illustrates an exemplary block diagram representing functional units of a server associated with the proposed system, in accordance with an embodiment of the present invention.

[0029] FIGs. 3 A and 3B illustrate the exemplary architecture of the proposed system depicting a multi-user system implemented in a vehicle, in accordance with an embodiment of the present disclosure.

[0030] FIG. 4 illustrates an exemplary flow diagram representing stepwise searching of a media in the proposed system, in accordance with an embodiment of the present disclosure.

[0031] FIG. 5 illustrates an exemplary flow diagram representing the step-wise addition of a media in the collaborative playlist using the proposed system, in accordance with an embodiment of the present disclosure.

[0032] FIG. 6 illustrates an exemplary diagram representing the complete working of the proposed system, in accordance with an embodiment of the present disclosure.

[0033] FIG. 7 illustrates a flow chart depicting the step-wise pairing of mobile devices to the infotainment unit of the vehicle, in accordance with an exemplary embodiment of the present disclosure.

[0034] FIG. 8 illustrates a flow diagram representing steps of the proposed method for implementing collaborative playlist media playback in vehicles, in accordance with an embodiment of the present disclosure.

DETAILED DESCRIPTION

[0035] The following is a detailed description of embodiments of the disclosure depicted in the accompanying drawings. The embodiments are in such details as to clearly communicate the disclosure. However, the amount of detail offered is not intended to limit the anticipated variations of embodiments; on the contrary, the intention is to cover all modifications, equivalents, and alternatives falling within the spirit and scope of the present disclosures as defined by the appended claims. [0036] Embodiments explained herein relate to the field of infotainment units for vehicles. In particular, the present disclosure relates to a system and a method for providing collaborative playlist media playback in a vehicle.

[0037] Referring to FIGs. 1, 3 A, 3B, 6, and 7, the proposed system 100 for implementing collaborative playlist media playback in one or more vehicles is disclosed. In particular, the disclosed system 100 enhances users’ (passengers’) engagement with an infotainment unit 106 of the vehicle 104 and provides access to multiple media service providers 112, by allowing all passengers/users 110 to create a collaborative playlist in an unbiased manner without the requirement of installation of any mobile applications. Moreover, the disclosed system 100 provides access to multiple media service providers and allows the users 110 to view the list of all the media queued in the collaborative playlist.

[0038] In an embodiment, the system 100 can include a server 102 (also referred to as cloud server, herein) in communication with one or more infotainment units 106-1 to 106-N (collectively referred to as infotainment unit 106 or head unit 106, herein) associated with one or more vehicles 104-1 to 104-N (collectively referred to as vehicle 104, herein). The system 100 can further include one or more mobile devices 108-1 to 108-N (collectively referred to as mobile devices 108, herein) associated with users 110-1 to 110-N (collectively referred to as users 110 or passengers 110, herein) sitting/traveling in the vehicle 104. The infotainment unit 106 can be configured to pair or establish a connection between the mobile devices 108 and the server 102 upon authentication of the users 110/mobile devices 108. In addition, the server 102 can remain in communication with one or more infotainment service providers or sources 112-1 to 112-N (collectively referred to as media sources 112 or service providers 112, herein) and a media aggregator.

[0039] In one embodiment, the infotainment unit 106 can include an input unit such as a keyboard and/or buttons, an output unit comprising a display interface 106-1 and/or speakers 106-2 for audio/visual output, and a communication unit for enabling communication of the infotainment unit 106 with the server 102 and the mobile devices 108 of users 110. In another embodiment, the infotainment unit 106 can include a touchscreen device 106-1 as shown in FIGs. 3A and 3B, connected to speakers 106-1 and a power source of the vehicle 104 as well as the server 102. In an exemplary embodiment, the mobile device 108 can be smartphones, tablets, laptops, and other computing hand-held devices.

[0040] In an embodiment, the server 102 can be in communication with the infotainment unit 106, the mobile device 108, and the media sources 112, through a network 114. Further, the network 114 can be a wireless network, a wired network or a combination thereof that can be implemented as one of the different types of networks, such as Intranet, Local Area Network (LAN), Wide Area Network (WAN), Internet, and the like. Further, the network 114 can either be a dedicated network or a shared network. The shared network can represent an association of different types of networks that can use a variety of protocols, for example, Hypertext Transfer Protocol (HTTP), Transmission Control Protocol/Internet Protocol (TCP/IP), Wireless Application Protocol (WAP), and the like.

[0041] In an embodiment, the system 100 can be implemented using any or a combination of hardware components and software components such as a cloud, a server, a computing system, a computing device, a network device and the like. Further, the server 102 can interact with the infotainment unit 106, the mobile devices 108, and the media sources 112, through a website without the requirement of any mobile applications upon successful pairing of the mobile devices 108 with the server 102 using methods described in detail in further paragraphs. [0042] Once the mobile devices 108 of the users 110 are paired or connected with the server 102, the server 102 can allow the users 110 to search and select, using their mobile devices 108, one or more infotainment media such as but not limited to song, video, news, podcast, and radio, to be played on the infotainment unit 106 of the vehicle 104. The server 102 can receive a set of data packets corresponding to the selected infotainment media from each of the mobile devices 108 associated with the users 110 sitting/traveling in the same vehicle 104. The server 102 can accordingly create a collaborative playlist comprising the selected infotainment media being queued on a first-in, first-out (FIFO) basis. The server 102 can then sequentially retrieve the queued infotainment media (from the collaborative playlist) from the one or more media sources 112 and a media aggregator based on the media subscription required, and can then play the infotainment media on the infotainment unit 106 on the FIFO basis. In addition, the server 102 can also allow the users 110 to view the queued list of media in the collaborative playlist being displayed on their mobile devices 108 or over the display of the infotainment unit 106.

[0043] In one embodiment, the infotainment unit 106 can be configured to generate and display a unique QR code over the interface/display 106-1 of the infotainment unit 106. Further, the mobile devices 108 can be connected or paired with the server 102 upon scanning the QR code using a camera or scanner App of the corresponding mobile devices 108. The server 102 can then register the mobile devices 108 as an authorized/paired mobile device for the infotainment unit 106 upon authentication of the corresponding users 110.

[0044] In another embodiment, the server 102 can also enable the users 110 to send (using at least one of the paired/authorized mobile devices 108 of users 110 sitting/traveling in the vehicle 104), a registration link to one or more unpaired mobile devices present in the vehicle 104. This registration link can enable unpaired mobile devices to connect to the server 102 upon authentication.

[0045] In yet another embodiment, when any already registered mobile device 108 tries to reconnect to the server 102 during a subsequent ride in a vehicle 104, he/she had previously traveled, the server 102 can generate and display a unique alphanumeric code over the interface 106-1 of the infotainment unit 106. The corresponding mobile devices can be reconnected or repaired to the server 102 and infotainment unit 106 upon logging in to the server 102 using the unique alphanumeric code.

[0046] Accordingly, the system 100 enhances custom er/users’ engagement by allowing multiple users 110 (including rear seat passengers) to create a collaborative playlist using an in-built browser-based Web App from their respective mobile devices 108. All passengers/users 110 inside the vehicle 104 can scan a QR code from their mobile device’s 108 default scanner App and connect to the vehicle’s infotainment unit 106 via the server 102. In one implementation, any user/passenger 110 can select multiple songs from available music providers like Apple Music, Spotify, Tidal, Genie, Amazon Music and add to a “Queue list” that is visible in real time to all other users/passengers 110 from their respective mobile devices 110 as well as on the interface 106-1 of the infotainment unit 106. Users 110 can add such songs to “Favorites list” and access those songs later by adding it into “Queue list”. Users 110 can also add songs played in the past from “History list” to “Queue list”. All the lists of songs along with the user's name who had played are stored in a cloud database that stays connected with all the mobile devices 108 to provide seamless updating of lists. Further, the users 110 can also delete their selected songs from the list using their mobile devices 108.

[0047] Referring to FIG. 2, a block diagram 200 depicts exemplary functional units of the server 102 that can include one or more processor(s) 202, memory 204, interface(s) 206, processing engine(s) 208, and database 210. The one or more processor(s) 202 can be implemented as one or more microprocessors, microcomputers, microcontrollers, digital signal processors, central processing units, logic circuitries, and/or any devices that manipulate data based on operational instructions. Among other capabilities, the one or more processor(s) 202 are configured to fetch and execute computer-readable instructions stored in a memory 204 of the server 102. The memory 204 can store one or more computer-readable instructions or routines, which may be fetched and executed to create or share the data units over a network service. The memory 204 can include any non-transitory storage device including, for example, volatile memory such as RAM, or non-volatile memory such as EPROM, flash memory, and the like.

[0048] In an embodiment, the server 102 can also include an interface(s) 206. The interface(s) 206 may include a variety of interfaces, for example, interfaces for data input and output devices, referred to as VO devices, storage devices, and the like. The interface(s) 206 may facilitate communication of the server 102 with various devices coupled to the server 102. The interface(s) 206 may also provide a communication pathway for one or more components of the server 102. Examples of such components include, but are not limited to, processing engine(s) 208 and database 210.

[0049] In an embodiment, the processing engine(s) 208 can be implemented as a combination of hardware and programming (for example, programmable instructions) to implement one or more functionalities of the processing engine(s) 208. In examples described herein, such combinations of hardware and programming may be implemented in several different ways. For example, the programming for the processing engine(s) 208 may be processor executable instructions stored on a non-transitory machine-readable storage medium and the hardware for the processing engine(s) 208 may include a processing resource (for example, one or more processors), to execute such instructions. In the present examples, the machine-readable storage medium may store instructions that, when executed by the processing resource, implement the processing engine(s) 208. In such examples, the server 102 can include the machine-readable storage medium storing the instructions and the processing resource to execute the instructions, or the machine-readable storage medium may be separate but accessible to the server 102 and the processing resource. In other examples, the processing engine(s) 208 may be implemented by electronic circuitry. The database 210 can include data that is either stored or generated as a result of functionalities implemented by any of the components of the processing engine(s) 208.

[0050] In an embodiment, the processing engine(s) 208 can include a pairing unit 212, media selection unit 214, a collaborative playlist unit 216, a media retrieving unit 218, a playback unit 220, and other unit(s) 222. The other unit(s) 222 can implement functionalities that supplement applications or functions performed by the server 102 or the processing engine(s) 208.

[0051] According to an embodiment, the pairing unit 212 can cause the server 102 to enable the infotainment unit 106 to generate and display a unique QR code over an interface/di splay 106-1 of the infotainment unit 106. Further, the mobile devices 108 can be connected or paired with the server 102 upon scanning the QR code using a camera or scanner APP of the corresponding mobile devices 108. The server 102 can then register the mobile devices 108 as an authorized mobile device or paired mobile device for the infotainment unit 106.

[0052] Further, in another embodiment, the pairing unit 212 can cause the server 102 to enable the paired users 110 to send (using at least one of the paired or authorized mobile devices 108 of users 110 sitting/traveling in the vehicle 104), a registration link to one or more unpaired mobile devices present in the vehicle 104. This registration link can then enable unpaired mobile devices to connect to the server 102 upon authentication.

[0053] Furthermore, in yet another embodiment, when any already registered mobile device 108 tries to reconnect to the server 102 during a subsequent ride in a vehicle 104 he/she had previously traveled, the pairing unit 212 can cause the server 102 to enable the infotainment unit 106 to generate and display a unique alphanumeric code over the interface 106-1 of the infotainment unit 106. The corresponding mobile devices 108 can then be reconnected or repaired to the server 102 and infotainment unit 106 upon logging in to the server 102 using the unique alphanumeric code.

[0054] According to an embodiment, the media selection unit 214 can cause the sever 102 to allow the users 110 to select, using their mobile devices 108, one or more infotainment media such as but not limited to song, video, news, podcast, and radio, to be played on the infotainment unit 106 of the vehicle 104. The server 102 can receive a set of data packets corresponding to the selected infotainment media from each of the mobile devices 108 associated with the users 110 traveling in the same vehicle 104.

[0055] According to an embodiment, the collaborative playlist unit 216 can cause the server 102 to create a collaborative playlist comprising the selected infotainment media being queued on a first-in, first-out (FIFO) basis. Further, the media retrieving unit 218 can cause the server 102 to sequentially retrieve, from the media sources 112, the queued infotainment media from the collaborative playlist based on the media subscription required. In addition, the server 102 can also allow the users 110 to view the queued list of media (the collaborative playlist) on their mobile devices 108 or over the interface 106-2 of the infotainment unit 106.

[0056] In an exemplary embodiment, the media retrieving unit 216 can cause the server 102 to retrieve songs from available music providers/sources such as Apple Music, Spotify, Tidal, Genie, Amazon Music, but not limited to the like based on the“Queued list” that is visible in real time to all other users/passengers 110 from their respective mobile devices 110 as well as on the interface of the infotainment unit 106. In addition, in one or more implementations, the server 102 can allow the users 110 to add such songs to “Favorites list” and access those songs later by adding them into “Queue list”. The server 102 can also allow users 110 to add songs played in the past from “History list” to “Queue list”. Further, The server 102 can also allow users 110 to delete their selected songs from the list using their mobile devices 108 [0057] According to an embodiment, the playback unit 218 can cause the server 102 to play the infotainment media (from the collaborative playlist) on the infotainment unit 106 of the vehicle on the FIFO basis.

[0058] Referring to FIG. 4, the stepwise searching of media (music/video, and the likes) using the proposed system 100 can involve the steps of displaying, by the server 102, the available media/music subscriptions available with the infotainment unit 106, one each mobile devices 108 of the users 110. The available media/music subscriptions available with the infotainment unit 106 can also be displayed on the interface 106-1 of the infotainment unit 106. The users 106 can then select any of the available media of their choice using their mobile devices 108. On each search request from the user 110, the media provider details and the search text can be sent to server 102 as raw data. Further, in the server 102, the backend application can send the request to an aggregator service to process the search text. The aggregator service can then make an API call to the requested service provider/sources and get the response. The search results can then sent back and displayed over the mobile device 108 of the corresponding user 110.

[0059] Referring to FIG. 5, the step-wise addition of media in the collaborative playlist using the proposed system 100 involves steps of adding media to the playlist from the search results displayed over the mobile device 108, or History List or Favorite List of the user 110. Further, the user 110 can select and click on ‘Add’ using the mobile device 108, and accordingly, a request can be sent to ONM Backend (server 102) as raw data, which can then store the selected media in the database 210 (cloud database) based on FIFO. Furthermore, the vehicle’s infotainment unit 106 can request the ONM backend 102 and fetch the Playlist queue. The ONM backend (server) 102 can accordingly coordinate playing the audio media through speakers 106-2 and/or video media over the interface 106-1 of the infotainment unit 106.

[0060] Referring to FIG. 8, the proposed method 800 for implementing collaborative playlist media playback in vehicles involves communicatively coupling, at block 802. one or more mobile devices associated with one or more users sitting/traveling in a vehicle with the server upon authentication of the one or more users.

[0061] In an embodiment, the method 800 can include selecting, at block 804, using the corresponding mobile devices, one or more infotainment media to be played on the infotainment unit. In another embodiment, the method 800 can include receiving, at block 806, at the server, a set of data packets corresponding to the one or more selected infotainment media from each of the mobile devices.

[0062] Further, the method 800 can include creating, at block 808, at the server, a collaborative playlist comprising the one or more selected infotainment media being queued in a predefined configuration. In an embodiment, the predefined configuration can be on a first in, first out (FIFO) basis.

[0063] Furthermore, the method 800 can include retrieving, at block 810, at the server, the one or more infotainment media to be played from one or more sources/media service providers, followed by playing, at block 812, at the infotainment unit, the one or more infotainment media on the infotainment unit of the vehicle in the predefined configuration (on a FIFO basis).

[0064] In an embodiment, at block 802, the communicative coupling or pairing of mobile devices of users with the server can include steps of generating and displaying a unique QR code over an interface of the infotainment unit. The mobile devices can then be connected to the server upon scanning the QR code using the camera of the corresponding mobile devices. The server then registers the mobile devices as an authorized/unpaired mobile device for the infotainment unit or pairs/connects the authorized/unpaired mobile devices with the server upon authentication of the corresponding users.

[0065] In another embodiment, at block 802, the communicative coupling or pairing of mobile devices of users with the server can include steps of enabling the users to send, using at least one of the authorized (already paired) mobile devices, a registration link to unauthorized (unpaired) mobile devices, followed by enabling the unpaired mobile devices to connect to the server using the registration link.

[0066] In yet another embodiment, when any already registered mobile device tries to reconnect to the server during a subsequent ride in a vehicle, he/she had previously traveled, the block 802 can include steps of generating and displaying, by the server, a unique alphanumeric code over the interface of the infotainment unit 106. The corresponding mobile devices can then be reconnected or repaired to the server 102 and infotainment unit 106 upon logging in to the server 102 using the unique alphanumeric code.

[0067] Thus, the present invention (system and method) enhances users’ (passengers’) engagement with the infotainment unit and provides access to multiple media service providers, by allowing all users (including rear-seat passengers) to create a collaborative playlist in an unbiased manner without depending on the front passengers and without the requirement of installation of any mobile applications. [0068] While the foregoing describes various embodiments of the invention, other and further embodiments of the invention may be devised without departing from the basic scope thereof. The scope of the invention is determined by the claims that follow. The invention is not limited to the described embodiments, versions or examples, which are included to enable a person having ordinary skill in the art to make and use the invention when combined with information and knowledge available to the person having ordinary skill in the art.

ADVANTAGES OF THE PRESENT DISCLOSURE

[0069] The present disclosure provides a system and method for implementing a collaborative playlist media playback in vehicles.

[0070] The present disclosure eliminates/reduces the dependence of rear seat passengers on the front seat passengers to access the infotainment unit of the vehicles.

[0071] The present disclosure enhances passengers’ engagement with the infotainment unit by allowing all passengers (including rear-seat passengers) to create a collaborative playlist in an unbiased manner without depending on the front passengers.

[0072] The present disclosure provides the infotainment unit and the passengers of the vehicle with access to multiple media service providers without the requirement of installation of any mobile applications.

[0073] The present disclosure provides a collaborative playlist media playback system for vehicles, which allows the passengers to access the infotainment unit without the requirement of installation of any mobile applications..

[0074] The present disclosure provides a collaborative playlist media playback system for vehicles, which allows the passengers to view the list of all the media queued in the playlist.