US11805160B2 - Systems and methods for concurrent content presentation - Google Patents
Systems and methods for concurrent content presentation Download PDFInfo
- Publication number
- US11805160B2 US11805160B2 US16/826,780 US202016826780A US11805160B2 US 11805160 B2 US11805160 B2 US 11805160B2 US 202016826780 A US202016826780 A US 202016826780A US 11805160 B2 US11805160 B2 US 11805160B2
- Authority
- US
- United States
- Prior art keywords
- vehicle
- playlist
- network
- destination
- geographical location
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 84
- 230000004044 response Effects 0.000 claims description 21
- 238000010295 mobile communication Methods 0.000 claims description 3
- 230000008569 process Effects 0.000 description 60
- 238000004891 communication Methods 0.000 description 28
- 230000006870 function Effects 0.000 description 4
- 230000009471 action Effects 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 241001678559 COVID-19 virus Species 0.000 description 1
- 230000003213 activating effect Effects 0.000 description 1
- 230000002730 additional effect Effects 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000002708 enhancing effect Effects 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 230000035755 proliferation Effects 0.000 description 1
- 230000001902 propagating effect Effects 0.000 description 1
- 230000003997 social interaction Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 239000013589 supplement Substances 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/40—Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
- G06F16/43—Querying
- G06F16/438—Presentation of query results
- G06F16/4387—Presentation of query results by the use of playlists
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/09—Arrangements for giving variable traffic instructions
- G08G1/0962—Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
- G08G1/0967—Systems involving transmission of highway information, e.g. weather, speed limits
- G08G1/096708—Systems involving transmission of highway information, e.g. weather, speed limits where the received information might be used to generate an automatic action on the vehicle control
- G08G1/096716—Systems involving transmission of highway information, e.g. weather, speed limits where the received information might be used to generate an automatic action on the vehicle control where the received information does not generate an automatic action on the vehicle control
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/09—Arrangements for giving variable traffic instructions
- G08G1/0962—Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
- G08G1/0967—Systems involving transmission of highway information, e.g. weather, speed limits
- G08G1/096733—Systems involving transmission of highway information, e.g. weather, speed limits where a selection of the information might take place
- G08G1/09675—Systems involving transmission of highway information, e.g. weather, speed limits where a selection of the information might take place where a selection from the received information takes place in the vehicle
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/09—Arrangements for giving variable traffic instructions
- G08G1/0962—Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
- G08G1/0967—Systems involving transmission of highway information, e.g. weather, speed limits
- G08G1/096766—Systems involving transmission of highway information, e.g. weather, speed limits where the system is characterised by the origin of the information transmission
- G08G1/096775—Systems involving transmission of highway information, e.g. weather, speed limits where the system is characterised by the origin of the information transmission where the origin of the information is a central station
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/123—Traffic control systems for road vehicles indicating the position of vehicles, e.g. scheduled vehicles; Managing passenger vehicles circulating according to a fixed timetable, e.g. buses, trains, trams
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/20—Monitoring the location of vehicles belonging to a group, e.g. fleet of vehicles, countable or determined number of vehicles
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/61—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
- H04L65/612—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for unicast
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/2866—Architectures; Arrangements
- H04L67/30—Profiles
- H04L67/306—User profiles
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/023—Services making use of location information using mutual or relative location information between multiple location based services [LBS] targets or of distance thresholds
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/30—Services specially adapted for particular environments, situations or purposes
- H04W4/40—Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
Definitions
- the present disclosure relates to systems and methods for providing vehicle-associated concurrent content presentation over a network for in-vehicle use.
- An in-vehicle entertainment system may include, for example, streaming of a playlist over the Internet.
- the user or occupant of the vehicle may listen to the playlist, sharing the playlist with friends of the user or occupant of the vehicle within their social network for a simultaneous listening experience is limited. Likewise, seeing what your friends within your social network are listening to at any given moment is even more limiting, let alone joining your friends in listening to the same form of entertainment (e.g., a song or entertainment).
- a user or occupant of a vehicle traveling to an event e.g., football game
- a user may suggest for friends to listen to a song from a particular streaming site (e.g., YouTube®, or a link to another site), however, the presentation of the playlist is not concurrent and is impossible to see what song your friend is listening at any given moment.
- the system may determine that a first vehicle and a second vehicle are travelling to the same destination.
- a user or occupant of the first vehicle and user or occupant of the second vehicle are friends, and can be connected via Internet based application, a social network, (e.g., Facebook®, Snapchat®, Instagram®, Twitter®, etc.).
- the system can determine that the user or occupant in a first vehicle is friends (i.e., connected via Internet based application) with a user or occupant of a second vehicle and determine that the first vehicle and the second vehicle are traveling to the same destination based on user inputs.
- the system Upon determining that the first vehicle and the second vehicle are traveling to the same location, the system generates a playlist of media content for presentation by both users or occupants of the first vehicle and the second vehicle.
- the playlist can include a collection of media content that is stored on the system's databases and accessed when requested. For example, the first vehicle and the second vehicle are traveling to the stadium to watch a football game and the system presents to the user or occupant of the first vehicle and the user or occupant of the second vehicle a playlist (curated list of songs directed to the football game) for concurrent presentation.
- the user or occupant (e.g., Maxim) of the first vehicle is listening a playlist of songs
- the playlist may be provided to a user or occupant (e.g., Jeff) of the second vehicle for concurrent enjoyment and presentation of the playlist.
- the user or occupant of the first vehicle and the user or occupant of the second vehicle may listen to same playlist for combined enjoyment at the same time.
- both the first vehicle and the second vehicle are traveling to the same destination (e.g., Adele concert), and would like to listen to a playlist of music from Adele to prepare for the concert.
- the user or occupant of the first vehicle may already have a playlist of music by Adele, and can share that playlist with user or occupant of the second vehicle for combined enjoyment.
- a user or occupant of the first vehicle may arrive to an event (e.g., Adele concert) approximately 30 minutes prior to the concert, while a user or occupant of the second vehicle is delayed and will arrive at the event approximately 10 minutes prior to the event (e.g., Adele concert).
- the playlist may be transmitted to the second vehicle to coincide with the arrival at the event.
- a concurrent presentation of the generated playlist may be made when the first vehicle and the second vehicle are stationary. That is, the first vehicle and the second vehicle are stationary and are enjoying a football tailgate party. Both vehicles may play the playlist concurrently from the vehicles speakers to simulate a surround sound to provide for improved listening experience.
- a concurrent presentation of the generated playlist may be made when users or occupants of a vehicle are practicing social distancing. That is, the user or occupant of a first vehicle and the user or occupant of a second vehicle may want to listen to the same song, but, because of social distancing, by choice or by mandate, are unable to listen to the playlist in one vehicle. The users of both vehicles can share a playlist or entertainment experience together while still practicing social distancing.
- the concurrent presentation of the generated playlist can allow people to share listening and entertainment experiences “together”, even while physically apart. Based on the location of the user's vehicle and/or cell phone.
- methods and systems are disclosed herein for locating a plurality of vehicles, generating a playlist and transmitting the playlist for concurrent presentation over a network to the plurality of vehicles for in-vehicle use.
- the system may determine that a first vehicle and a second vehicle have departed from the same location.
- the user of the first vehicle and the user of the second vehicle are friends, connected via Internet based application (e.g., Facebook®, Snapchat®, Instagram®, Twitter®, etc.).
- the users or occupants of one or more vehicles that have a connection or relationship with one another, e.g., family members, social media connections etc.
- the system can determine that the user or occupant in a first vehicle is friends (i.e., connected via Internet based application) with a user or occupant of a second vehicle and determine that the first vehicle and the second vehicle are departing the same location based on the geographical location of the first vehicle and the second vehicle.
- the system Upon determining that the first vehicle and the second vehicle are departing from the same location, the system generates a playlist of media content for presentation to both users or occupants of the first vehicle and the second vehicle. For example, the first vehicle and the second vehicle are leaving a party and want to continue to celebrate, the system presents to the user or occupant of the first vehicle and the user or occupant of the second vehicle a playlist for concurrent presentation so the party can continue as they drive away.
- user or occupant e.g., Maxim
- the playlist may be provided to a user or occupant (e.g., Jeff) of the second vehicle for concurrent enjoyment and presentation of the playlist. Accordingly, the user or occupant of the first vehicle and the user or occupant of the second vehicle may listen to the same song (e.g., “1999” by Prince) presented at the same time.
- a Global Positioning System can be used for tracking the location of the first vehicle and the second vehicle.
- the system can identify the location of the first vehicle, the second vehicle, the destination for each of the vehicles and the predicted path of both vehicles. Accordingly, the system provides an enhanced and efficient means of entertainment by allowing multiple consumers (e.g., user or occupant of first vehicle and user or occupant of second vehicle) of a playlist listen to an entire playlist for their enjoyment.
- Such in-vehicle entertainment systems and methods can improve in-vehicle systems and the driving experience of the vehicle's occupants (e.g., concurrent content presentation, or identical content presentation, scheduled content presentation) without requiring any additional input from the user or occupant of the vehicle after accepting to listen to the generated playlist.
- FIG. 1 shows an illustrative example for providing a generated playlist to a plurality of vehicles either travelling to the same destination or have departed from the same location, in accordance with one embodiment
- FIG. 2 depicts a block diagram of an illustrative example of a user equipment device, in accordance with one embodiment
- FIG. 3 depicts an example of an illustrative system implementing the user equipment device, in accordance with one embodiment
- FIG. 4 depicts a block diagram of an illustrative example of a user equipment device, in accordance with one embodiment
- FIG. 5 depicts an illustrative example of a vehicle featuring a content display, in accordance with one embodiment
- FIG. 6 depicts an illustrative example of a vehicle content interface application for displaying content in a vehicle, in accordance with one embodiment
- FIG. 7 depicts an example of an illustrative flowchart of a process for generating a playlist based on vehicles traveling to the same location, in accordance with one embodiment
- FIG. 8 depicts an example of an illustrative flowchart of a process for generating a playlist based on vehicles departing from the same location, in accordance with one embodiment
- FIG. 9 depicts an example of an illustrative flowchart of a process for determining the geographical location of the first vehicle and the second vehicle, in accordance with one embodiment
- FIG. 10 depicts an example of an illustrative flowchart of a process for determining the destination of the first vehicle and the second vehicle, in accordance with one embodiment
- FIG. 11 depicts an example of an illustrative flowchart of a process for transmitting a playlist to a connected group of friends for concurrent presentation, in accordance with one embodiment
- FIG. 12 depicts an example of an illustrative flowchart of a process for generating a playlist based on vehicles remaining stationary at the same location, in accordance with one embodiment.
- a method includes determining that a first vehicle and a second vehicle are either travelling to the same destination or have departed from the same location, generating a playlist of media content, and transmitting the playlist to the first vehicle and the second vehicle for concurrent presentation.
- a vehicle content interface application refers to a form of content that through an interface facilitates access to audio, music, news, advertisements and podcast content on one or more display devices operating within the vehicle.
- the vehicle content interface application may be provided as an online application (e.g., provided on a website), or as a stand-alone application on a server, user device, etc.
- the vehicle content interface application may also communicate with a vehicle antenna array or telematics array to receive content (e.g., playlists) via a network.
- content e.g., playlists
- the vehicle content interface application and/or any instructions for performing any of the embodiments discussed herein may be encoded on computer-readable media and perform the methods disclosed herein.
- Computer-readable media includes any media capable of storing instructions and/or data.
- the computer-readable media may be transitory, including, but not limited to, propagating electrical or electromagnetic signals, or may be non-transitory including, but not limited to, volatile and nonvolatile computer memory or storage devices such as a hard disk, USB drive, DVD, CD, media card, register memory, processor caches, Random Access Memory (“RAM”), etc.
- the terms “media asset” and “media content” should be understood to mean an electronically consumable user asset, such as television programming, as well as pay-per-view programs, on-demand programs (as in video-on-demand (VOD) systems), Internet content (e.g., streaming content, downloadable content, Webcasts, etc.), video clips, audio, broadcast content items, content information, pictures, rotating images, documents, playlists, websites, articles, books, electronic books, blogs, chat sessions, social media, applications, games, and/or any other media or multimedia and/or combination of the same.
- Guidance applications also allow users to navigate among and locate content.
- multimedia should be understood to mean content that utilizes at least two different content forms described above, for example, text, audio, images, video, or interactivity content forms. Content may be recorded, played, displayed or accessed by user equipment devices, but can also be part of a live performance.
- FIG. 1 shows an illustrative example for locating a plurality of vehicles, generating a playlist based on media content, and transmitting the playlist for concurrent presentation over a network to the plurality of vehicles for in-vehicle use.
- a system 100 determines that a first vehicle 102 and a second vehicle 104 are traveling to the same destination. In another embodiment, as shown in FIG. 1 , a system 100 determines that a first vehicle 110 and a second vehicle 112 are traveling from the same destination.
- Each vehicle ( 102 , 104 , 110 and 112 ) includes, for example, a vehicle antennas 102 a , 104 a , 110 a and 112 a and a vehicle interface 116 with a hand cursor.
- the hand cursor can be a cursor, pointer, avatar for the vehicle interface which can be touch or voice controlled.
- the vehicle antennas 102 a , 104 a , 110 a and 112 a can receive and transmit signals based on the geographical location of the vehicle.
- the vehicle antenna 102 a , 104 a , 110 a and 112 a are receivers and transmitters, and function as a way to receive or transmit signals.
- the vehicle antenna 102 a , 104 a , 110 a and 112 a may communicate over a wireless network that includes a wireless network that operates according to a 5G specification or standard.
- wireless network includes a wireless network that operates according to a specification or a standard other than a 5G specification or standard.
- wireless network may operate as a 3G network, a 4G network, an LTE network, an LTE-Advanced (LTE-A) network, a Global System for Mobile Communications (GSM) network, a Code Division Multiple Access (CDMA) network, a Wideband Code Division Multiple Access (WCDMA) network, an Ultra Mobile Broadband (UMB) network, a High-Speed Packet Access (HSPA) network, an Evolution Data Optimized (EV-DO) network, a Universal Mobile Telecommunications System (UMTS) network, or some other type of wireless network (e.g., an ad hoc network, a non-land-based wireless network, etc.).
- wireless network includes a radio access network (RAN) and a core network.
- RAN radio access network
- core network RAN
- Database can store all received or transmitted playlists generated for concurrent presentation including for example, broadcasted content items from the broadcast content sources.
- Database can include a server 114 or a collection of servers designed to receive and store playlists generated for concurrent presentation.
- the playlists can include over-the-air digital signals or over-the-air analog signals.
- the system may be provided for converting over-the-air, analog, or digital signals to MPEG signals for storage).
- Vehicle 102 , 104 , 110 and 112 can perform a selection via user interface 116 to join a listening party for combined enjoyment.
- a playlist 112 is generated based on the selection and the received broadcast sources.
- the playlist is transmitted for presentation in the vehicle via vehicle antennas 102 a , 104 a , 110 a and 112 a .
- the system determines that a first vehicle and a second vehicle are departing the same destination, and generates a unique playlist for the first vehicle and the second vehicle.
- the playlist may include for example, multiple broadcast streams, and separating the streams into segments based on a variety of content types (e.g., music broadcast, news broadcast, traffic broadcast, etc.) and selectively providing the segments over a network for in-vehicle use to enhance and improve the listening experience for both the first vehicle and the second vehicle.
- Each vehicle ( 102 , 104 , 110 and 112 ) includes, for example, a vehicle antennas 102 a , 104 a , 110 a and 112 a and a vehicle interface 116 .
- the vehicle antennas 102 a , 104 a , 110 a and 112 a can receive signal and can transmit signals based on the geographical location of the vehicle.
- the vehicle antenna 102 a , 104 a , 110 a and 112 a are receivers and transmitters, and function as a way to receive or transmit signals.
- the system further includes vehicles 102 , 104 , 110 and 112 with vehicle antennas 102 a , 104 a , 110 a and 112 a and a vehicle interface 116 .
- the vehicle is an autonomous vehicle, a vehicle that is capable of sensing its environment and moving safely with little or no human input.
- the vehicle can be an Internet-connected vehicle, a vehicle that can communicate bidirectionally with other systems outside of the vehicle.
- the vehicle can communicate bidirectionally via the vehicle antennas 102 a , 104 a , 110 a and 112 a with the database/servers 114 to facilitate generating the playlist based on the selections and the received broadcast content items.
- the user interface 502 may also display audio user interface element party mode 602 among other user interface elements, which are discussed below with reference to FIG. 6 .
- the display 502 in the vehicle 500 may also display audio user interface element 601 among other user interface elements, which are discussed below with reference to FIG. 6 .
- the vehicle content interface application may display the user interface 600 with options for selection.
- the user interface 600 may provide an entertainment system including prompts 602 to initiate a party mode by sharing a playlist and inviting friends to listen to the playlist.
- groups of friends can be replaced with any number of users or occupants of one or more vehicles that have a connection or relationship with one another, e.g., family members, social media connections etc.
- the vehicle antenna 110 may transmit a signal to server to share the playlist being presented in the first vehicle.
- a selection for media content includes, for example, a selection of content type and geographical origin in the user interface.
- the selection may include a first combination of content type and geographical origin.
- the system generates the playlist 112 based on the selection and the received broadcast content items stored in database. For example, based on the selection, the system searches for metadata of a first broadcast segment that matches the first combination of content type 110 a and geographical origin 110 d (e.g., Music and Memphis). The system further searches for metadata of a second broadcast segment that matches the second combination of content type 110 b and geographical origin 110 e (e.g., News and Denver).
- the playlist of the first broadcast segment 112 a and the second broadcast segment 112 b is buffered for presentation in the vehicle.
- FIG. 2 shows a generalized embodiment of illustrative user equipment device 200 . More specific implementations of user equipment devices are discussed above in connection with FIG. 3 .
- User equipment device 200 may receive content and data via input/output (hereinafter “I/O”) path 216 .
- I/O path 216 may provide playlists over a local area network (LAN) or wide area network (WAN), and data to control circuitry 212 , which includes processing circuitry 210 and storage 214 .
- Control circuitry 212 may be used to send and receive commands, requests, and other suitable data using I/O path 216 .
- Control circuitry 212 may be based on any suitable processing circuitry such as processing circuitry 210 .
- processing circuitry should be understood to mean circuitry based on one or more microprocessors, microcontrollers, digital signal processors, programmable logic devices, field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), etc., and may include a multi-core processor (e.g., dual-core, quad-core, hexa-core, or any suitable number of cores) or supercomputer.
- processing circuitry may be distributed across multiple separate processors or processing units.
- control circuitry 212 executes instructions for a vehicle content interface application stored in memory (i.e., storage 214 ).
- control circuitry 212 may be instructed by the vehicle content interface application to perform the functions discussed above and below.
- the vehicle content interface application may provide instructions to control circuitry 212 to generate the audio content display.
- any action performed by control circuitry 212 may be based on instructions received from the vehicle content interface application.
- control circuitry 212 may include communications circuitry suitable for communicating with other networks or servers.
- the instructions for carrying out the above-mentioned functionality may be stored on the system server.
- Communications circuitry may include a cable modem, an integrated-services digital network (ISDN) modem, a digital subscriber line (DSL) modem, a telephone modem, Ethernet card, or a wireless modem for communications with other equipment, or any other suitable communications circuitry.
- Such communications may involve the Internet or any other suitable communications networks or paths (which are described in more detail in connection with FIG. 3 ).
- an antenna array 208 is provided in the user equipment device 200 . The antenna array 208 may be used for communication with the network of antennas.
- communications circuitry may include circuitry that enables peer-to-peer communication of user equipment devices, or communication of user equipment devices in locations remote from each other (described in more detail below).
- Memory may be an electronic storage device provided as storage 214 that is part of control circuitry 212 .
- the phrase “electronic storage device” or “storage device” should be understood to mean any device for storing electronic data, computer software, or firmware, such as random-access memory, read-only memory, hard drives, optical drives, digital video disc (DVD) recorders, compact disc (CD) recorders, BLU-RAY disc (BD) recorders, BLU-RAY 3D disc recorders, digital video recorders (DVR, sometimes called a personal video recorder, or PVR), solid state devices, quantum storage devices, gaming consoles, gaming media, or any other suitable fixed or removable storage devices, and/or any combination of the same.
- Storage 214 may be used to store various types of content described herein as well as content data and content application data that are described above.
- Nonvolatile memory may also be used (e.g., to launch a boot-up routine and other instructions).
- Cloud-based storage may be used to supplement storage 214 or instead of storage 214 .
- Control circuitry 212 may include video generating circuitry and tuning circuitry, such as one or more analog tuners, one or more MPEG-2 decoders or other digital decoding circuitry, high-definition tuners, or any other suitable tuning or video circuits or combinations of such circuits. Encoding circuitry (e.g., for converting over-the-air, analog, or digital signals to MPEG signals for storage) may also be provided. Control circuitry 212 may also include scaler circuitry for upconverting and down-converting content into the preferred output format of the user equipment device 200 . Control circuitry 212 may also include digital-to-analog converter circuitry and analog-to-digital converter circuitry for converting between digital and analog signals. The tuning and encoding circuitry may be used by the user equipment device to receive and to display, to play, or to record content. In some embodiments, the control circuitry may include an HD antenna.
- speakers 206 may be provided as integrated with other elements of user equipment device 200 or may be stand-alone units.
- the audio and other content including generated playlists displayed on display 204 may be played through speakers 206 .
- the audio may be distributed to a receiver (not shown), which processes and outputs the audio via speakers 206 .
- a sensor (not shown) is provided in the user equipment device 200 .
- the sensor may be used to monitor, identify, and determine vehicular data.
- the vehicle content interface application may receive vehicular speed data from the sensor or any other vehicular status data (e.g., global positioning data of the vehicle, driving condition of the vehicle, etc.) received from any other vehicular circuitry and/or component that describes the status of the vehicle.
- the vehicle content interface application may be implemented using any suitable architecture. For example, it may be a stand-alone application wholly implemented on user equipment device 200 . In such an approach, instructions of the application are stored locally (e.g., in storage 214 ), and data for use by the application is downloaded on a periodic basis (e.g., from an out-of-band feed, from an Internet resource, or using another suitable approach). Control circuitry 212 may retrieve instructions for the application from storage 214 and process the instructions to generate any of the displays and methods discussed herein. Based on the processed instructions, control circuitry 212 may determine what action to perform when input is received from input interface 202 . For example, movement of a cursor on an audio user interface element may be indicated by the processed instructions when input interface 202 indicates that a user interface 600 was selected.
- instructions of the application are stored locally (e.g., in storage 214 ), and data for use by the application is downloaded on a periodic basis (e.g., from an out-of-band feed, from an Internet resource, or using another
- the vehicle content interface application is a client/server-based application.
- Data for use by a thick or thin client implemented on user equipment device 200 is retrieved on demand by issuing requests to a server remote to the user equipment device 200 .
- control circuitry 212 runs a web browser that interprets web pages provided by a remote server.
- the remote server may store the instructions for the application in a storage device.
- the remote server may process the stored instructions using circuitry (e.g., control circuitry 212 ) and generate the displays discussed above and below.
- the client device may receive the displays generated by the remote server and may display the content of the displays locally on user equipment device 200 .
- User equipment device 200 may receive inputs from the user or occupant of the vehicle via input interface 202 and transmit those inputs to the remote server for processing and generating the corresponding displays. For example, user equipment device 200 may transmit, via antenna array 208 , a communication to the remote server indicating that a user interface element was selected via input interface 202 . The remote server may process instructions in accordance with that input and generate a display of content identifiers associated with the selected user interface element as described in greater detail with reference to FIG. 6 . The generated display is then transmitted to user equipment device 200 for presentation to the user or occupant of the vehicle.
- the vehicle content interface application is downloaded and interpreted or otherwise run by an interpreter or virtual machine (run by control circuitry 212 ).
- the vehicle content interface application may be encoded in the ETV Binary Interchange Format (EBIF), received by control circuitry 212 as part of a suitable feed, and interpreted by a user agent running on control circuitry 212 .
- EBIF ETV Binary Interchange Format
- the vehicle content interface application may be an EBIF application.
- the vehicle content interface application may be defined by a series of JAVA-based files that are received and run by a local virtual machine or other suitable middleware executed by control circuitry 212 .
- the vehicle content interface application may be, for example, encoded and transmitted in an MPEG-2 object carousel with the MPEG audio of a program.
- User equipment device 200 of FIG. 2 can be implemented in a system 300 of FIG. 3 as vehicle media equipment 314 , vehicle computer equipment 316 , wireless user communications device 322 or any other type of user equipment suitable for accessing content, such as a non-portable gaming machine.
- these devices may be referred to herein collectively as user equipment or user equipment devices and may be substantially similar to user equipment devices described above.
- User equipment devices, on which a vehicle content interface application may be implemented may function as stand-alone devices or may be part of a network of devices.
- Various network configurations of devices may be implemented and are discussed in more detail below.
- a user equipment device utilizing at least some of the system features described above in connection with FIG. 3 may not be classified solely as vehicle media equipment 314 , or vehicle computer equipment 316 , or a wireless user communications device 322 .
- vehicle media equipment 314 may, like some vehicle computer equipment 316 , be Internet-enabled, allowing for access to Internet content
- wireless user computer equipment 322 may, like some vehicle media equipment 314 , include a tuner allowing for access to media programming.
- the vehicle content interface application may have the same layout on various types of user equipment or may be tailored to the display capabilities of the user equipment.
- the vehicle content interface application may be provided as a website accessed by a web browser.
- the vehicle content interface application may be scaled down for wireless user communications devices 322 .
- Communications network 310 may be one or more networks including the Internet, a mobile phone network, mobile voice or data network (e.g., a 4G, 5G or LTE network), cable network, public switched telephone network, or other types of communications network or combinations of communications networks.
- System 300 includes content source 302 and vehicle content interface data source 304 coupled to communications network 310 . Communications with the content source 302 and the data source 304 may be exchanged over one or more communications paths but are shown as a single path in FIG. 3 to avoid overcomplicating the drawing. Although communications between data sources 302 and 304 with user equipment devices 314 , 316 , and 322 are shown as through communications network 310 , in some embodiments, data sources 302 and 304 may communicate directly 312 and 320 with user equipment devices 314 , 316 , and 322 .
- Vehicle content interface data source 304 may provide content data, such as the audio described above. Vehicle content interface application data may be provided to the user' equipment devices using any suitable approach. In some embodiments, vehicle content interface data from vehicle content interface data source 304 may be provided to users' equipment using a client/server approach. For example, a user equipment device may pull content data from a server, or a server may present the content data to a user equipment device. Data source 304 may provide user equipment devices 314 , 316 and 322 the vehicle content interface application itself or software updates for the vehicle content interface application.
- FIG. 4 shows a generalized embodiment of an illustrative system 400 in which user equipment device 200 of FIG. 2 and the system 300 of FIG. 3 can be implemented.
- System 400 includes an array of vehicle antennas (e.g., 402 a , 402 b , 402 c . . . 402 n ) associated with friends and connected to collectors (e.g., 404 a , 404 b , 404 c . . . 404 n ) coupled to storage device 406 , server 408 and a vehicle 410 .
- the vehicle 410 can communicate bidirectionally with other systems outside of the vehicle. Communications with an array of antennas (e.g., 402 a , 402 b , 402 c .
- collectors e.g., 404 a , 404 b , 404 c . . . 404 n
- storage device 406 may be exchanged over one or more communications paths but are shown as a single path in FIG. 4 to avoid overcomplicating the drawing.
- groups of friends can be replaced with any number of users or occupants of one or more vehicles that have a connection or relationship with one another, e.g., family members, social media connections etc.
- the array of vehicle antennas (e.g., 402 a , 402 b , 402 c . . . 402 n ) associated with friends may include a plurality of antennas coupled to receive and transmit data associated with generating playlists and presenting the playlist.
- the antennas may be coupled to collectors (e.g., 404 a , 404 b , 404 c . . . 404 n ) that collect all of the data associated with a generated playlist and an initiated party mode and deliver the data to the storage device 406 .
- the storage device 406 are connected to the server 408 for processing for recognition of media content and geographical location determination.
- the automated content recognition can store, allocate based on content recognition and process for presentation of the media content to a playlist on the user interface of the vehicle.
- the server 408 may be a collection of servers connected to the storage device for improved processing.
- the vehicle includes a user interface 412 and a vehicle antenna 414 that communicates with the storage device 406 . All of the communication between the antennas, collectors, servers and vehicle may be through one or more networks including the Internet, a mobile phone network, mobile voice or data network (e.g., a 4G, 5G or LTE network), or other types of communications network or combinations of communications networks for in-vehicle use.
- user equipment may refer to components incorporated into, coupled to, or accessible by a vehicle such as vehicle 500 in FIG. 5 .
- vehicle 500 is equipped with a vehicle content interface application that may be used to enable/disable content options.
- vehicle content interface component 502 may be an audio system incorporated into vehicle 500 or user equipment used to access such content while using vehicle 500 .
- a user or occupant of the vehicle 500 may select the user interface 600 incorporated into or accompanying the vehicle content interface component 502 by direct input into the user interface (e.g., activating the system via user interface 600 , FIG. 6 ).
- an audio user interface element 604 is displayed on the user interface 600 , as shown in FIG. 6 .
- the system determines that a first vehicle and a second vehicle are either travelling to the same destination or have departed from the same location, the system presents on the user interface 600 , an initiate party mode prompt 602 .
- Said prompt shows that Maxim 604 and Jeff 608 are sharing their playlist and want you to join by selection of the Let's Party tab 610 .
- the system transmits the Maxim's playlist for concurrent presentation and enjoyment.
- a Global Positioning System can be used for tracking the location of the first vehicle and the second vehicle.
- the system can identify the location of the first vehicle, the second vehicle, the destination for each of the vehicles and the predicted path of both of the vehicles.
- the system can determine that the first vehicle and the second vehicle are at the same location by determining that the geographical location of the first vehicle is within a predefined radius (e.g., 500 feet, 250 feet, etc.) of the geographical location of the second vehicle. Based on determining that the vehicles are at the same geographical location, the system may generate a playlist that is a specific length (e.g., 30 minutes, 15 minutes) to be presented to the first vehicle and the second vehicle.
- a predefined radius e.g. 500 feet, 250 feet, etc.
- the system may determine the length of the trip for the second vehicle, and based on the length of the playlist, may transmit the playlist to be presented such that the playlist concludes as the vehicle arrives at the destination of the second vehicle. Accordingly, the user benefits from listening to the entire playlist and does not arrive at the destination at the midpoint of the playlist and may be forced to stopped listening to the playlist without the playlist concluding.
- a first vehicle and a second vehicle are traveling to the same destination (e.g., New York City) from two different locations (e.g., Philadelphia and Boston). The length of travel for first vehicle and the second vehicle may vary based on the length of the trip.
- the system may determine that a playlist (e.g., songs selected by user of first vehicle) is 34 minutes long, and for the second vehicle to enjoy the entire playlist, the system may transmit the 34 minute playlist to the second vehicle such that the entire 34 minute playlist will be presented to the second vehicle prior to arriving at the same destination as the first vehicle.
- a playlist e.g., songs selected by user of first vehicle
- FIG. 7 depicts a flowchart of an illustrative process 700 for locating a plurality of vehicles, generating a playlist based on vehicles traveling to the same location and transmitting the playlist for concurrent presentation over a network to the plurality of vehicles for in-vehicle use, in accordance with some embodiments of the disclosure.
- process 700 or any step thereof could be performed on, or provided by, the system of FIGS. 3 and 4 or any of the devices shown in FIGS. 1 , 5 and 6 .
- one or more of processes 700 may be incorporated into or combined with one or more other steps described herein (e.g., incorporated into steps of processes 800 , 900 , 1000 , 1100 and 1200 .
- process 700 may be executed by control circuitry 212 of FIG. 2 , as instructed by a vehicle content interface application implemented on a user device in order to provide concurrent content presentation.
- one or more steps of process 700 may be incorporated into or combined with one or more steps of any other process or embodiment.
- the control circuitry determines that a first vehicle and a second vehicle are travelling to the same destination.
- the system may receive from a user input (e.g., via user interface 600 ( FIG. 6 )) selecting a criterion for a destination and predicted path.
- control circuitry may generate a playlist of media content. For example, the system based on user profiles and preferences, may generate a playlist for presentation in the first vehicle.
- control circuitry may transmit the same playlist of media content to the second vehicle over a network via the antennas.
- FIG. 8 depicts a flowchart of an illustrative process 800 for locating a plurality of vehicles, generating a playlist based on vehicles departing from the same location and transmitting the playlist for concurrent presentation over a network to the plurality of vehicles for in-vehicle use, in accordance with some embodiments of the disclosure.
- processes 800 or any step thereof could be performed on, or provided by, the system of FIGS. 3 and 4 or any of the devices shown in FIGS. 1 , 5 and 6 .
- one or more of processes 800 may be incorporated into or combined with one or more other steps described herein (e.g., incorporated into steps of processes 700 , 900 , 1000 , 1100 and 1200 .
- process 800 may be executed by control circuitry 212 ( FIG. 2 ) as instructed by a vehicle content interface application implemented on a user device in order to provide to concurrent content presentation.
- one or more steps of process 800 may be incorporated into or combined with one or more steps of any other process or embodiment.
- the control circuitry determines that a first vehicle and a second vehicle have departed from the same location.
- the system may receive from a user input (e.g., via user interface 600 ( FIG. 6 )) selecting a criterion for a destination and predicted path.
- control circuitry may generate a playlist of media content. For example, the system based on user profiles and preferences, may generate a playlist for presentation in the first vehicle.
- control circuitry may transmit the same playlist of media content to the second vehicle over a network via the antennas.
- FIG. 9 depicts an example of an illustrative flowchart for determining the geographical location of the first vehicle and the second vehicle, in accordance with one embodiment.
- processes 900 or any step thereof could be performed on, or provided by, the system of FIGS. 3 and 4 .
- one or more of processes 900 may be incorporated into or combined with one or more other steps described herein (e.g., incorporated into steps of processes 700 , 800 , 1000 , 1100 and 1200 .
- process 900 may be executed by control circuitry 212 ( FIG. 2 ) as instructed by a vehicle content interface application implemented on a user device in order to provide concurrent content presentation.
- one or more steps of process 900 may be incorporated into or combined with one or more steps of any other process or embodiment.
- Process 900 begins at 902 , where the processing circuitry may identify a geographical location of the first vehicle. For example, the processing circuitry may monitor the location of the first vehicle.
- the processing circuitry may proceed depends on the outcome of step 902 , the processing circuitry may identify a geographical location of the second vehicle. For example, the processing circuitry may monitor the location of the second vehicle.
- the processing circuitry may determine based on the geographical location of each of the vehicles if the vehicles are departing same location or if they are traveling to the same location. Otherwise, process 900 may return to step 902 and continue to identify a geographical location of the first vehicle.
- FIG. 10 depicts an example of an illustrative flowchart for determining the destination of the first vehicle and the second vehicle, in accordance with one embodiment.
- processes 1000 or any step thereof could be performed on, or provided by, the system of FIGS. 3 and 4 .
- one or more of processes 1000 may be incorporated into or combined with one or more other steps described herein (e.g., incorporated into steps of processes 700 , 800 , 900 , 1100 and 1200 .
- process 1000 may be executed by control circuitry 212 ( FIG. 2 ) as instructed by a vehicle content interface application implemented on a user device in order to provide concurrent content presentation.
- one or more steps of process 1000 may be incorporated into or combined with one or more steps of any other process or embodiment.
- Process 1000 begins at 1002 , where the processing circuitry may identify a destination of the first vehicle. For example, the processing circuitry may monitor the location of the first vehicle.
- the processing circuitry may proceed depends on the outcome of step 1002 , the processing circuitry may identify a destination of the second vehicle. For example, the processing circuitry may monitor the location of the second vehicle.
- the processing circuitry may determine based on the destination of each of the vehicles if the vehicles are departing same location or if they are traveling to the same location. Otherwise, process 1000 may return to step 1002 and continue to identify a destination of the first vehicle.
- FIG. 11 depicts an example of an illustrative flowchart of the process for transmitting a playlist to a connected group of friends for concurrent presentation, in accordance with one embodiment.
- processes 1100 or any step thereof could be performed on, or provided by, the system of FIGS. 3 and 4 .
- groups of friends can be replaced with any number of users or occupants of one or more vehicles that have a connection or relationship with one another, e.g., family members, social media connections etc.
- one or more of processes 1100 may be incorporated into or combined with one or more other steps described herein (e.g., incorporated into steps of processes 700 , 800 , 900 , 1000 and 1200 .
- process 1100 may be executed by control circuitry 212 ( FIG. 2 ) as instructed by a vehicle content interface application implemented on a user device in order to provide concurrent content presentation.
- control circuitry 212 FIG. 2
- steps of process 1100 may be incorporated into or combined with one or more steps of any other process or embodiment.
- Process 1100 begins at 1102 , where the processing circuitry may identify a connected group of friends are traveling in a vehicle, via a social network.
- the connected group of friends may be connected via Internet based application, a social network, (e.g., Facebook®, Snapchat®, Instagram®, Twitter®, etc.).
- the processing circuitry may proceed depends on the outcome of step 1102 , the processing circuitry may determine if a first friend of the connected group of friends shared a playlist for party mode. If the control circuitry determines that the first friend of the connected group of friends shared a playlist (“Yes” at 1104 ), then at 1106 , control circuitry displays for all friends from the connected group of friends, the shared playlist of the first friend.
- the processing circuitry may monitor if one of the friends of the group of friends shared a playlist and when one or more of the friends from the connected group of friends shares a playlist the processing circuitry displays the playlist for all connected friends to listen and enjoy. If, on the other hand, control circuitry does not determine that a first friend of the connected group of friends shared a playlist (“No” at 1104 ), then the process 1102 is repeated. At 1108 , where the processing circuitry may proceed depends on the outcome of step 1106 , the processing circuitry may prompt a request to join the group of friends for concurrent presentation of the playlist.
- control circuitry transmits the playlist to the vehicle of group of friends that joined the party mode for concurrent presentation. If, on the other hand, the friend from the connected group of friends does not join the concurrent presentation (“No” at 1110 ), then the process 1106 is repeated.
- FIG. 12 depicts a flowchart of an illustrative process 1200 for generating a playlist based on vehicles remaining stationary at the same location, in accordance with some embodiments of the disclosure. It should be noted that process 1200 or any step thereof could be performed on, or provided by, the system of FIGS. 3 and 4 or any of the devices shown in FIGS. 1 , 5 and 6 . In addition, one or more of processes 1200 may be incorporated into or combined with one or more other steps described herein (e.g., incorporated into steps of processes 700 , 800 , 900 , 1000 and 1100 . For example, process 1200 may be executed by control circuitry 212 of FIG.
- the control circuitry determines that a first vehicle and a second vehicle are located at the same destination.
- the system may determine, based on a geographical location of a number of vehicle, that a number of vehicles are in the same geographical location and at the same time, for example, vehicles parked at a Sunday morning place of worship, or a school parking lot, or a stadium parking lot during a sporting event (e.g., NFL football game).
- a playlist to the vehicles for concurrent presentation.
- the users or occupants of the first vehicle and the second vehicle may practice social distancing while also enhancing and improving the listening experience for both the first vehicle and the second vehicle.
- control circuitry may generate a playlist of media content. For example, the system based on user profiles and preferences, may generate a playlist for presentation in the first vehicle.
- control circuitry may transmit the same playlist of media content to the second vehicle over a network via the antennas for concurrent presentation of the playlist.
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Atmospheric Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- General Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Information Transfer Between Computers (AREA)
Abstract
Description
Claims (20)
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US16/826,780 US11805160B2 (en) | 2020-03-23 | 2020-03-23 | Systems and methods for concurrent content presentation |
US18/382,619 US20240129349A1 (en) | 2020-03-23 | 2023-10-23 | Systems and methods for concurrent content presentation |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US16/826,780 US11805160B2 (en) | 2020-03-23 | 2020-03-23 | Systems and methods for concurrent content presentation |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US18/382,619 Continuation US20240129349A1 (en) | 2020-03-23 | 2023-10-23 | Systems and methods for concurrent content presentation |
Publications (2)
Publication Number | Publication Date |
---|---|
US20210297472A1 US20210297472A1 (en) | 2021-09-23 |
US11805160B2 true US11805160B2 (en) | 2023-10-31 |
Family
ID=77748858
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US16/826,780 Active US11805160B2 (en) | 2020-03-23 | 2020-03-23 | Systems and methods for concurrent content presentation |
US18/382,619 Pending US20240129349A1 (en) | 2020-03-23 | 2023-10-23 | Systems and methods for concurrent content presentation |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US18/382,619 Pending US20240129349A1 (en) | 2020-03-23 | 2023-10-23 | Systems and methods for concurrent content presentation |
Country Status (1)
Country | Link |
---|---|
US (2) | US11805160B2 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US12211061B2 (en) | 2020-07-31 | 2025-01-28 | Adeia Guides Inc. | Systems and methods for providing an offer based on calendar data mining |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11790364B2 (en) | 2020-06-26 | 2023-10-17 | Rovi Guides, Inc. | Systems and methods for providing multi-factor authentication for vehicle transactions |
US11599880B2 (en) | 2020-06-26 | 2023-03-07 | Rovi Guides, Inc. | Systems and methods for providing multi-factor authentication for vehicle transactions |
US20220044164A1 (en) * | 2020-08-10 | 2022-02-10 | Vincent Leonard Giammanco | Socially distant entertainment venue |
KR20230026737A (en) * | 2021-08-18 | 2023-02-27 | 현대자동차주식회사 | Passenger customized content and advertisement providing method, and server performing the same |
US20250029482A1 (en) * | 2023-07-19 | 2025-01-23 | Toyota Motor North America, Inc. | Density design for city nodes |
Citations (146)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6366220B1 (en) | 2000-11-08 | 2002-04-02 | Bbnt Solutions Llc | RF tag based system and method for drive-through applications |
US20050024189A1 (en) | 2000-09-26 | 2005-02-03 | Weber James R. | Action recommendation system for a mobile vehicle |
US20060161599A1 (en) * | 2004-10-19 | 2006-07-20 | Rosen James S | System and method for location based matching and promotion |
US20060239501A1 (en) | 2005-04-26 | 2006-10-26 | Verance Corporation | Security enhancements of digital watermarks for multi-media content |
US20070039018A1 (en) | 2005-08-09 | 2007-02-15 | Verance Corporation | Apparatus, systems and methods for broadcast advertising stewardship |
US20080092168A1 (en) | 1999-03-29 | 2008-04-17 | Logan James D | Audio and video program recording, editing and playback systems using metadata |
US20080156173A1 (en) | 2006-12-29 | 2008-07-03 | Harman International Industries, Inc. | Vehicle infotainment system with personalized content |
US20090216433A1 (en) * | 2008-02-25 | 2009-08-27 | Stephen Griesmer | Method and system for managing delivery of content in a navigational environment |
US20100082568A1 (en) | 2008-09-25 | 2010-04-01 | Samsung Electronics Co., Ltd. | Method and apparatus for generating integrated metadata |
US20100153008A1 (en) | 2008-12-11 | 2010-06-17 | Schwartz Mark H | Method and system to enhance site promotion using location information and incentive distribution |
US20100280956A1 (en) | 2007-12-26 | 2010-11-04 | Johnson Controls Technology Company | Systems and methods for conducting commerce in a vehicle |
US20100292816A1 (en) | 2009-05-15 | 2010-11-18 | Anzures Freddy A | Processing Simulcast Data |
US20110078024A1 (en) | 2009-09-29 | 2011-03-31 | General Electric Company | System and method for provisioning advertisements to a vehicle user |
US20110093344A1 (en) | 2009-10-21 | 2011-04-21 | Burke Wells D | Targeted interactive content for in-store retail customers |
US20110106375A1 (en) * | 2009-11-03 | 2011-05-05 | Vishnu Gurusamy Sundaram | Method and system for providing an integrated platform for entertainment, information, communication, control and computing applications in vehicles |
US20110117933A1 (en) | 2009-11-17 | 2011-05-19 | Henrik Bo Andersson | Mobile Terminals, Methods and Computer Program Products for Determining a Location Proximate a Vehicle |
US20110209062A1 (en) | 2010-02-22 | 2011-08-25 | Robert Bosch Gmbh | User preference based collecting of music content |
US20110307350A1 (en) | 2010-06-15 | 2011-12-15 | Kamimaeda Naoki | Item recommendation system, item recommendation method and program |
US20110314388A1 (en) | 2010-06-18 | 2011-12-22 | Nokia Corporation | Method and apparatus for generating a collaborative playlist |
US20110320021A1 (en) | 2008-12-25 | 2011-12-29 | Pioneer Corporation | Playlist generating apparatus, playlist generating method, playlist generating program, and recording medium |
US8135624B1 (en) | 2010-03-23 | 2012-03-13 | Amazon Technologies, Inc. | User profile and geolocation for efficient transactions |
US20120095819A1 (en) | 2010-10-14 | 2012-04-19 | Phone Through, Inc. | Apparatuses, methods, and computer program products enabling association of related product data and execution of transaction |
US20120209657A1 (en) | 2011-02-14 | 2012-08-16 | Aladdin Connolly | Location triggered service response |
US20120296716A1 (en) | 2011-05-19 | 2012-11-22 | Barbeau Pierre C | Management of an Offer for a Financial Incentive |
US20120310713A1 (en) | 2011-06-02 | 2012-12-06 | Microsoft Corporation | Presenting offers to consumers based on information from a vehicle |
US20130085928A1 (en) | 2011-10-04 | 2013-04-04 | Mastercard International, Inc. | Vehicle integrated payment device |
US20130173419A1 (en) | 2011-12-30 | 2013-07-04 | Certona Corporation | Recommending repeated transactions |
US20130185368A1 (en) | 2012-01-18 | 2013-07-18 | Kinectus LLC | Systems and methods for establishing communications between mobile device users |
US20130191213A1 (en) | 2012-01-23 | 2013-07-25 | Visa International Service Association | Systems and methods to formulate offers via mobile devices and transaction data |
WO2013132449A1 (en) | 2012-03-06 | 2013-09-12 | Success Parking Ltd | Payment/management system for electric cars' charging station |
US20130317944A1 (en) | 2011-02-05 | 2013-11-28 | Apple Inc. | Method And Apparatus For Mobile Location Determination |
US20130332274A1 (en) | 2012-06-11 | 2013-12-12 | Retailmenot, Inc. | Determining offers for a geofenced geographic area |
US20140045530A1 (en) | 2012-08-09 | 2014-02-13 | Polaris Wireless Inc. | Inferring Relationships Based On Geo-Temporal Data Other Than Telecommunications |
US8745132B2 (en) * | 2004-09-10 | 2014-06-03 | Silver State Intellectual Technologies, Inc. | System and method for audio and video portable publishing system |
US8751293B2 (en) | 2009-05-14 | 2014-06-10 | Microsoft Corporation | Delivering contextual advertising to a vehicle |
US20140188920A1 (en) * | 2012-12-27 | 2014-07-03 | Sangita Sharma | Systems and methods for customized content |
US8818618B2 (en) | 2007-07-17 | 2014-08-26 | Inthinc Technology Solutions, Inc. | System and method for providing a user interface for vehicle monitoring system users and insurers |
US20140240089A1 (en) * | 2012-11-12 | 2014-08-28 | Maximilian A. Chang | Vehicle security and customization |
US20140281971A1 (en) * | 2013-03-13 | 2014-09-18 | United Video Properties, Inc. | Methods and systems for generating objective specific playlists |
US20140310060A1 (en) | 2006-07-27 | 2014-10-16 | Columbia Insurance Company | Method and System for Indicating Customer Information |
US20150058224A1 (en) | 2013-08-23 | 2015-02-26 | Ajit Gaddam | Mechanism For Secure In-Vehicle Payment Transaction |
US20150081157A1 (en) * | 2013-09-18 | 2015-03-19 | Ford Global Technologies, Llc | Road trip vehicle to vehicle communication system |
US20150120509A1 (en) | 2013-10-28 | 2015-04-30 | Square, Inc. | Electronic ordering system |
US20150120453A1 (en) | 2013-10-25 | 2015-04-30 | Palo Alto Research Center Incorporated | Real-time local offer targeting and delivery system |
US20150127493A1 (en) | 2013-11-04 | 2015-05-07 | Audi Ag | System and method for location based secure ordering and payment |
US20150154571A1 (en) | 2013-12-04 | 2015-06-04 | Kamal Zamer | Systems and methods for dynamic event attendance management |
US20150161643A1 (en) | 2013-12-11 | 2015-06-11 | Jason Matthew Randell | Location Based Mobile User Selected Time, Location, and Number Limited Automatic Location Based Reserve and Redeem Discounts on Products or Services with Automatic Security and Feedback Features |
US20150188967A1 (en) | 2013-12-30 | 2015-07-02 | HearHere Radio, Inc. | Seamless integration of audio content into a customized media stream |
US20150220992A1 (en) | 2014-02-05 | 2015-08-06 | Wendell Brown | Presenting an advertisement in a vehicle |
US20150234939A1 (en) | 2014-02-19 | 2015-08-20 | Google Inc. | Summarizing Social Interactions Between Users |
US20150254720A1 (en) | 2014-03-06 | 2015-09-10 | Cubic Corporation | Location-based directed product and service suggestions |
US20150269600A1 (en) | 2014-03-22 | 2015-09-24 | Retailmenot, Inc. | Multi-stage geolocated offers |
US9154534B1 (en) * | 2013-01-02 | 2015-10-06 | Amazon Technologies, Inc. | Multiple media device infrastructure |
US20150356665A1 (en) | 2014-06-08 | 2015-12-10 | Shay C. Colson | Pre-purchase mechanism for autonomous vehicles |
US20150365725A1 (en) | 2014-06-11 | 2015-12-17 | Rawllin International Inc. | Extract partition segments of personalized video channel |
US20160005003A1 (en) | 2013-02-19 | 2016-01-07 | Rubeyes Intangible Holdings, Llc | Continuous Proximity and Relational Analysis of User Devices in a Network |
US20160063511A1 (en) | 2014-08-26 | 2016-03-03 | Ncr Corporation | Shopping pattern recognition |
US20160088435A1 (en) | 2014-09-23 | 2016-03-24 | Lenovo (Singapore) Pte. Ltd. | Location based automated meeting attendance |
US20160098412A1 (en) | 2014-10-03 | 2016-04-07 | Volvo Car Corporation | Method and system for providing personalized position-based infotainment |
US20160119661A1 (en) | 2014-10-23 | 2016-04-28 | Adobe Systems Incorporated | On-Demand Metadata Insertion into Single-Stream Content |
US20160162936A1 (en) | 2014-12-09 | 2016-06-09 | Ebay Inc. | Notification of possible customers |
US20160197967A1 (en) | 2015-01-05 | 2016-07-07 | Harman International Industries, Incorporated | Discovery playlist creation |
US20160196345A1 (en) | 2015-01-05 | 2016-07-07 | Harman International Industries, Incorporated | Clustering of musical content for playlist creation |
US20170001564A1 (en) | 2015-07-01 | 2017-01-05 | MAGNETI MARELLI S.p.A. | Vehicle on board system and method for the detection of objects in an environment surrounding a vehicle |
US20170091764A1 (en) | 2015-09-30 | 2017-03-30 | Bank Of America Corporation | Non-intrusive geo-location determination associated with transaction authorization |
US20170113683A1 (en) | 2015-10-27 | 2017-04-27 | GM Global Technolgy Operations LLC | Methods of improving performance of automotive intersection turn assist features |
US20170116600A1 (en) | 2015-10-27 | 2017-04-27 | Mastercard International Incorporated | Method and System for Performing Commercial Transactions Relating to or Purchased From a Vehicle |
US9639907B2 (en) | 2014-06-27 | 2017-05-02 | Paypal, Inc. | Communication of orders and payments in a drive through using wireless beacons |
US20170166221A1 (en) * | 2015-12-15 | 2017-06-15 | Universal City Studios Llc | Multi-Passenger Ride Vehicle |
US20170195166A1 (en) * | 2015-12-30 | 2017-07-06 | Sony Corporation | System and method for a unified connected network |
US20170197617A1 (en) * | 2012-04-22 | 2017-07-13 | Angel A. Penilla | Connected Vehicle Communication with Processing Alerts Related to Traffic Lights and Cloud Systems |
US20170255966A1 (en) | 2014-03-28 | 2017-09-07 | Joseph Khoury | Methods and systems for collecting driving information and classifying drivers and self-driving systems |
US20170278179A1 (en) * | 2016-03-24 | 2017-09-28 | Autodata Solutions, Inc. | System and method for generating and supplying viewer customized multimedia presentations |
US20170289616A1 (en) | 2014-10-20 | 2017-10-05 | Sony Corporation | Receiving device, transmitting device, and data processing method |
US20170300975A1 (en) | 2016-04-13 | 2017-10-19 | Mastercard International Incorporated | Methods and system for location-based targeted offers via vehicle communication system |
US20180033045A1 (en) * | 2014-04-30 | 2018-02-01 | Michael Flynn | Method and system for personalized advertising |
US20180033300A1 (en) | 2016-07-27 | 2018-02-01 | Telenav, Inc. | Navigation system with dynamic mapping mechanism and method of operation thereof |
US9893825B1 (en) | 2016-12-20 | 2018-02-13 | Ford Global Technologies, Llc | System and method for sharing preset radio stations using a wireless network |
US20180063684A1 (en) | 2016-09-01 | 2018-03-01 | PeppyPub Inc. | Providing location-based messages using social network information |
US20180122022A1 (en) * | 2016-10-31 | 2018-05-03 | Kevin Kelly | Drive-thru / point-of-sale automated transaction technologies and apparatus |
US9996861B2 (en) | 2012-02-22 | 2018-06-12 | Paypal, Inc. | User identification and personalization based on automotive identifiers |
US20180178737A1 (en) | 2016-12-27 | 2018-06-28 | Paypal, Inc. | Vehicle based electronic authentication and device management |
US20180240169A1 (en) | 2014-09-25 | 2018-08-23 | Paypal, Inc. | Utilizing a vehicle to determine an identity of a user |
US20180236361A1 (en) | 2016-11-15 | 2018-08-23 | Genvid Technologies, Inc. | Systems and methods of video game streaming with interactive overlay and additional data |
US20180253805A1 (en) | 2016-10-31 | 2018-09-06 | Kevin Kelly | Drive-thru / point-of-sale automated transaction technologies and apparatus |
US20180255114A1 (en) * | 2017-03-06 | 2018-09-06 | Vyu Labs, Inc. | Participant selection for multi-party social media sessions |
US20180275648A1 (en) * | 2017-03-21 | 2018-09-27 | Sony Corporation | System and method for automatic passenger sharing among vehicles |
US20180276674A1 (en) | 2014-03-28 | 2018-09-27 | Confia Systems, Inc. | Secure Transactions from a Connected Automobile Based on Location and Machine Identity |
US20180285465A1 (en) | 2017-03-28 | 2018-10-04 | Thomas Grant Schaffernoth | Methods and apparatus for communication channel, decision making, and recommendations |
US20180308081A1 (en) | 2014-07-14 | 2018-10-25 | Jpmorgan Chase Bank, N.A. | Systems and methods for driver authentication through embedded sensing |
US20180336515A1 (en) | 2017-05-19 | 2018-11-22 | Zest Labs, Inc. | Process and condition recording and validation using a blockchain |
US20180350144A1 (en) | 2018-07-27 | 2018-12-06 | Yogesh Rathod | Generating, recording, simulating, displaying and sharing user related real world activities, actions, events, participations, transactions, status, experience, expressions, scenes, sharing, interactions with entities and associated plurality types of data in virtual world |
US20180374126A1 (en) | 2016-01-08 | 2018-12-27 | Visa International Service Association | In-Vehicle Access |
US20190035284A1 (en) * | 2017-07-11 | 2019-01-31 | Peloton Technology, Inc. | Systems and methods for increasing platooning efficiency |
US10235675B1 (en) | 2015-07-16 | 2019-03-19 | United Services Automobile Assocation (USAA) | Vehicle identifier communication and authentication |
US10248773B2 (en) | 2015-08-28 | 2019-04-02 | Gentex Corporation | Vehicle security accessory and methods of identity authentication |
US10306430B1 (en) * | 2018-04-27 | 2019-05-28 | Lyft, Inc. | Vehicle-to-infrastructure communication |
US10313714B2 (en) | 2000-03-28 | 2019-06-04 | Tivo Solutions Inc. | Audiovisual content presentation dependent on metadata |
US20190197514A1 (en) | 2017-12-27 | 2019-06-27 | Paypal, Inc. | Time sensitive geo-location data for push notifications after shared transaction processing |
US20190196503A1 (en) * | 2017-12-22 | 2019-06-27 | Lyft, Inc. | Autonomous-Vehicle Dispatch Based on Fleet-Level Target Objectives |
US20190205951A1 (en) | 2013-03-15 | 2019-07-04 | Square, Inc. | Merchant and item ratings |
US20190212167A1 (en) * | 2018-01-09 | 2019-07-11 | Toyota Jidosha Kabushiki Kaisha | Navigation device, recording medium storing navigation program, and navigation system |
US20190251770A1 (en) | 2016-05-05 | 2019-08-15 | Visa International Service Association | Vehicle-based identification and access |
US20190306214A1 (en) | 2007-08-24 | 2019-10-03 | Iheartmedia Management Services, Inc. | Customized perishable media content based on user-specified preference for static or variable location |
US20190333378A1 (en) | 2018-04-27 | 2019-10-31 | Iurii V. luzifovich | Distributed safety infrastructure for autonomous vehicles and methods of use |
US20190337512A1 (en) | 2018-05-03 | 2019-11-07 | Honda Motor Co., Ltd. | Systems and methods for distracted driving detection |
US10482441B1 (en) * | 2015-04-06 | 2019-11-19 | United Services Automobile Association (Usaa) | Systematic crowdsourcing of geolocation data |
US20190361463A1 (en) * | 2018-05-22 | 2019-11-28 | Bank Of America Corporation | Integrated connectivity of devices for resource transmission |
US20190367062A1 (en) * | 2014-03-27 | 2019-12-05 | Ge Global Sourcing Llc | System and method integrating an energy management system and yard planner system |
US10504094B1 (en) | 2016-02-16 | 2019-12-10 | State Farm Mutual Automobile Insurance Company | Connected car as a payment device |
US20200005351A1 (en) | 2018-06-28 | 2020-01-02 | Mastercard International Incorporated | Systems and Methods for Providing Offers Based on User Location Profiles |
US20200020022A1 (en) | 2015-12-07 | 2020-01-16 | Mastercard International Incorporated | Systems and Methods for Utilizing Vehicle Connectivity in Association With Payment Transactions |
US20200080853A1 (en) * | 2018-09-06 | 2020-03-12 | Peloton Technology, Inc. | Systems and methods for rendezvousing |
US10599390B1 (en) * | 2015-12-28 | 2020-03-24 | Amazon Technologies, Inc. | Methods and systems for providing multi-user recommendations |
US20200107064A1 (en) * | 2018-10-01 | 2020-04-02 | Uvertz, Llc | Distributing content to render at vehicles |
US20200104899A1 (en) * | 2018-09-28 | 2020-04-02 | Rovi Guides, Inc. | Systems and methods for automated predictive product procurement |
US20200137464A1 (en) * | 2017-04-26 | 2020-04-30 | Google Llc | Generating media content playlists including interstitials combined with media content items |
US20200184437A1 (en) * | 2016-10-31 | 2020-06-11 | Kevin Kelly | Drive-thru / point-of-sale automated transaction technologies and apparatus |
US20200204966A1 (en) * | 2018-12-21 | 2020-06-25 | Qualcomm Incorporated | Rendering of sounds associated with selected target objects external to a device |
US20200213298A1 (en) | 2018-12-27 | 2020-07-02 | Paypal, Inc. | Identity confirmation during authentication requests using nearby mobile computing devices |
US10706487B1 (en) * | 2017-11-11 | 2020-07-07 | Lyft, Inc. | Dynamically generating and updating multipliers for a transportation matching system using machine learning |
US20200258306A1 (en) | 2019-02-12 | 2020-08-13 | Qualcomm Incoporated | Virtual teleportation in fixed environments |
US20200342379A1 (en) | 2019-04-24 | 2020-10-29 | Fluidly Limited | Forecasting methods |
US10846313B2 (en) | 2005-08-03 | 2020-11-24 | Michael Edward Finnegan | Realtime, interactive and geographically defined computerized personal identification and payment matching methods |
US20200372488A1 (en) | 2019-05-21 | 2020-11-26 | Visa International Service Association | System, Method, and Computer Program Product for a Controlled Delivery System |
US20200393259A1 (en) * | 2019-06-17 | 2020-12-17 | GM Global Technology Operations LLC | Vehicle energy management |
US20210044845A1 (en) * | 2018-04-24 | 2021-02-11 | Google Llc | Methods, systems, and media for adjusting quality level during synchronized media content playback on multiple devices |
US20210056555A1 (en) | 2019-08-23 | 2021-02-25 | Mastercard International Incorporated | Systems and methods for use in authenticating users based on vehicle profiles |
US10972206B1 (en) | 2020-03-05 | 2021-04-06 | Rovi Guides, Inc. | Systems and methods for generating playlist for a vehicle |
US10992401B1 (en) | 2020-03-05 | 2021-04-27 | Rovi Guides, Inc. | Systems and methods for generating playlist for a vehicle |
US10997570B1 (en) | 2015-07-10 | 2021-05-04 | Wells Fargo Bank, N.A. | Context-aware, vehicle-based mobile banking |
US10999416B1 (en) | 2020-12-09 | 2021-05-04 | Coupang Corp. | Systems and methods for recurrent and adaptive electronic notifications |
AU2019203222B2 (en) | 2014-06-11 | 2021-05-13 | Veridium Ip Limited | System and method for facilitating user access to vehicles based on biometric information |
US11023957B1 (en) * | 2019-06-12 | 2021-06-01 | DoorDash, Inc. | Dynamically providing context-based notification and fulfillment |
US20210241628A1 (en) * | 2020-02-05 | 2021-08-05 | Honda Motor Co., Ltd. | Management apparatus, management method, and vehicle |
US11107104B1 (en) | 2019-02-06 | 2021-08-31 | State Farm Mutual Automobile Insurance Company | Telematics service detection and action messaging based on machine learning for assisting car sharing platform |
US20210281904A1 (en) | 2020-03-05 | 2021-09-09 | Rovi Guides, Inc. | Systems and methods for generating playlist for a vehicle |
US20210295387A1 (en) | 2020-03-23 | 2021-09-23 | Rovi Guides, Inc. | Systems and methods for providing an offer based on vehicle identification |
US20210311982A1 (en) * | 2018-12-14 | 2021-10-07 | Spotify Ab | Media content selected from listening history of social connections |
US20210357940A1 (en) * | 2020-05-14 | 2021-11-18 | Capital One Services, Llc | Methods for enhancing transaction authorizations with device location data |
US20210406894A1 (en) | 2020-06-26 | 2021-12-30 | Rovi Guides, Inc. | Systems and methods for providing multi-factor authentication for vehicle transactions |
US20210406893A1 (en) | 2020-06-26 | 2021-12-30 | Rovi Guides, Inc. | Systems and methods for providing multi-factor authentication for vehicle transactions |
US20220036397A1 (en) | 2020-07-31 | 2022-02-03 | Rovi Guides, Inc. | Systems and methods for providing an offer based on calendar data mining |
US20220036396A1 (en) | 2020-07-31 | 2022-02-03 | Rovi Guides, Inc. | Systems and methods for providing an offer based on calendar data mining |
US20220130247A1 (en) * | 2019-12-09 | 2022-04-28 | Xi'an Shiyun Transportation Equipment Co., Ltd. | Intelligent lock database system based on uniquely marked location and longitude and latitude |
US20220300921A1 (en) | 2019-09-17 | 2022-09-22 | Block, Inc. | Intelligent subscription identification using transaction data |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070118603A1 (en) * | 2003-03-21 | 2007-05-24 | Carl Washburn | Interactive messaging system |
US8762482B2 (en) * | 2010-01-07 | 2014-06-24 | Robert Bosch Gmbh | Dead spot mitigation methods for media applications in vehicular environments |
US9727752B2 (en) * | 2013-09-25 | 2017-08-08 | Kairos Social Solutions, Inc. | Device, system, and method of identifying a specific user from a profile image containing multiple people |
US20190279440A1 (en) * | 2014-09-23 | 2019-09-12 | Autoconnect Holdings Llc | Fleetwide vehicle telematics systems and methods |
US9463805B2 (en) * | 2014-12-17 | 2016-10-11 | Honda Motor Co., Ltd. | System and method for dynamic vehicle control affecting sleep states of vehicle occupants |
US11157879B2 (en) * | 2015-01-20 | 2021-10-26 | NetSuite Inc. | System and methods for facilitating scheduling of event or meeting |
US10515353B2 (en) * | 2016-12-29 | 2019-12-24 | Paypal, Inc. | Electronic identification and authentication system |
US10916151B2 (en) * | 2017-08-02 | 2021-02-09 | Microsoft Technology Licensing, Llc | En route product delivery by unmanned aerial vehicles |
US11340085B2 (en) * | 2019-08-30 | 2022-05-24 | Rovi Guides, Inc. | Systems and methods for providing uninterrupted media content during vehicle navigation |
US20210148717A1 (en) * | 2019-11-20 | 2021-05-20 | Here Global B.V. | Method, apparatus and computer program product for vehicle platooning |
US11982537B2 (en) * | 2020-03-04 | 2024-05-14 | BlueOwl, LLC | Systems and methods for generating dynamic transit routes |
US11132853B1 (en) * | 2021-01-28 | 2021-09-28 | Samsara Inc. | Vehicle gateway device and interactive cohort graphical user interfaces associated therewith |
US20240292047A1 (en) * | 2023-02-27 | 2024-08-29 | Adeia Guides Inc. | System and methods for providing in-vehicle content during vehicle operation |
-
2020
- 2020-03-23 US US16/826,780 patent/US11805160B2/en active Active
-
2023
- 2023-10-23 US US18/382,619 patent/US20240129349A1/en active Pending
Patent Citations (154)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080092168A1 (en) | 1999-03-29 | 2008-04-17 | Logan James D | Audio and video program recording, editing and playback systems using metadata |
US10313714B2 (en) | 2000-03-28 | 2019-06-04 | Tivo Solutions Inc. | Audiovisual content presentation dependent on metadata |
US20050024189A1 (en) | 2000-09-26 | 2005-02-03 | Weber James R. | Action recommendation system for a mobile vehicle |
US6366220B1 (en) | 2000-11-08 | 2002-04-02 | Bbnt Solutions Llc | RF tag based system and method for drive-through applications |
US8745132B2 (en) * | 2004-09-10 | 2014-06-03 | Silver State Intellectual Technologies, Inc. | System and method for audio and video portable publishing system |
US20060161599A1 (en) * | 2004-10-19 | 2006-07-20 | Rosen James S | System and method for location based matching and promotion |
US20060239501A1 (en) | 2005-04-26 | 2006-10-26 | Verance Corporation | Security enhancements of digital watermarks for multi-media content |
US10846313B2 (en) | 2005-08-03 | 2020-11-24 | Michael Edward Finnegan | Realtime, interactive and geographically defined computerized personal identification and payment matching methods |
US20070039018A1 (en) | 2005-08-09 | 2007-02-15 | Verance Corporation | Apparatus, systems and methods for broadcast advertising stewardship |
US20140310060A1 (en) | 2006-07-27 | 2014-10-16 | Columbia Insurance Company | Method and System for Indicating Customer Information |
US20080156173A1 (en) | 2006-12-29 | 2008-07-03 | Harman International Industries, Inc. | Vehicle infotainment system with personalized content |
US8818618B2 (en) | 2007-07-17 | 2014-08-26 | Inthinc Technology Solutions, Inc. | System and method for providing a user interface for vehicle monitoring system users and insurers |
US20190306214A1 (en) | 2007-08-24 | 2019-10-03 | Iheartmedia Management Services, Inc. | Customized perishable media content based on user-specified preference for static or variable location |
US20100280956A1 (en) | 2007-12-26 | 2010-11-04 | Johnson Controls Technology Company | Systems and methods for conducting commerce in a vehicle |
US20090216433A1 (en) * | 2008-02-25 | 2009-08-27 | Stephen Griesmer | Method and system for managing delivery of content in a navigational environment |
US20100082568A1 (en) | 2008-09-25 | 2010-04-01 | Samsung Electronics Co., Ltd. | Method and apparatus for generating integrated metadata |
US20100153008A1 (en) | 2008-12-11 | 2010-06-17 | Schwartz Mark H | Method and system to enhance site promotion using location information and incentive distribution |
US20110320021A1 (en) | 2008-12-25 | 2011-12-29 | Pioneer Corporation | Playlist generating apparatus, playlist generating method, playlist generating program, and recording medium |
US8751293B2 (en) | 2009-05-14 | 2014-06-10 | Microsoft Corporation | Delivering contextual advertising to a vehicle |
US20100292816A1 (en) | 2009-05-15 | 2010-11-18 | Anzures Freddy A | Processing Simulcast Data |
US20110078024A1 (en) | 2009-09-29 | 2011-03-31 | General Electric Company | System and method for provisioning advertisements to a vehicle user |
US20110093344A1 (en) | 2009-10-21 | 2011-04-21 | Burke Wells D | Targeted interactive content for in-store retail customers |
US20110106375A1 (en) * | 2009-11-03 | 2011-05-05 | Vishnu Gurusamy Sundaram | Method and system for providing an integrated platform for entertainment, information, communication, control and computing applications in vehicles |
US20110117933A1 (en) | 2009-11-17 | 2011-05-19 | Henrik Bo Andersson | Mobile Terminals, Methods and Computer Program Products for Determining a Location Proximate a Vehicle |
WO2011061581A1 (en) | 2009-11-17 | 2011-05-26 | Sony Ericsson Mobile Communications Ab | Mobile terminals for determining a location proximate a vehicle |
US20110209062A1 (en) | 2010-02-22 | 2011-08-25 | Robert Bosch Gmbh | User preference based collecting of music content |
US8135624B1 (en) | 2010-03-23 | 2012-03-13 | Amazon Technologies, Inc. | User profile and geolocation for efficient transactions |
US20110307350A1 (en) | 2010-06-15 | 2011-12-15 | Kamimaeda Naoki | Item recommendation system, item recommendation method and program |
US20110314388A1 (en) | 2010-06-18 | 2011-12-22 | Nokia Corporation | Method and apparatus for generating a collaborative playlist |
US20120095819A1 (en) | 2010-10-14 | 2012-04-19 | Phone Through, Inc. | Apparatuses, methods, and computer program products enabling association of related product data and execution of transaction |
US20130317944A1 (en) | 2011-02-05 | 2013-11-28 | Apple Inc. | Method And Apparatus For Mobile Location Determination |
US20120209657A1 (en) | 2011-02-14 | 2012-08-16 | Aladdin Connolly | Location triggered service response |
US20120296716A1 (en) | 2011-05-19 | 2012-11-22 | Barbeau Pierre C | Management of an Offer for a Financial Incentive |
US20120310713A1 (en) | 2011-06-02 | 2012-12-06 | Microsoft Corporation | Presenting offers to consumers based on information from a vehicle |
US20130085928A1 (en) | 2011-10-04 | 2013-04-04 | Mastercard International, Inc. | Vehicle integrated payment device |
US20130173419A1 (en) | 2011-12-30 | 2013-07-04 | Certona Corporation | Recommending repeated transactions |
US20130185368A1 (en) | 2012-01-18 | 2013-07-18 | Kinectus LLC | Systems and methods for establishing communications between mobile device users |
US20130191213A1 (en) | 2012-01-23 | 2013-07-25 | Visa International Service Association | Systems and methods to formulate offers via mobile devices and transaction data |
US9996861B2 (en) | 2012-02-22 | 2018-06-12 | Paypal, Inc. | User identification and personalization based on automotive identifiers |
WO2013132449A1 (en) | 2012-03-06 | 2013-09-12 | Success Parking Ltd | Payment/management system for electric cars' charging station |
US20170197617A1 (en) * | 2012-04-22 | 2017-07-13 | Angel A. Penilla | Connected Vehicle Communication with Processing Alerts Related to Traffic Lights and Cloud Systems |
US20130332274A1 (en) | 2012-06-11 | 2013-12-12 | Retailmenot, Inc. | Determining offers for a geofenced geographic area |
US20140045530A1 (en) | 2012-08-09 | 2014-02-13 | Polaris Wireless Inc. | Inferring Relationships Based On Geo-Temporal Data Other Than Telecommunications |
US20140240089A1 (en) * | 2012-11-12 | 2014-08-28 | Maximilian A. Chang | Vehicle security and customization |
US20140188920A1 (en) * | 2012-12-27 | 2014-07-03 | Sangita Sharma | Systems and methods for customized content |
US9154534B1 (en) * | 2013-01-02 | 2015-10-06 | Amazon Technologies, Inc. | Multiple media device infrastructure |
US20160005003A1 (en) | 2013-02-19 | 2016-01-07 | Rubeyes Intangible Holdings, Llc | Continuous Proximity and Relational Analysis of User Devices in a Network |
US20140281971A1 (en) * | 2013-03-13 | 2014-09-18 | United Video Properties, Inc. | Methods and systems for generating objective specific playlists |
US20190205951A1 (en) | 2013-03-15 | 2019-07-04 | Square, Inc. | Merchant and item ratings |
US20150058224A1 (en) | 2013-08-23 | 2015-02-26 | Ajit Gaddam | Mechanism For Secure In-Vehicle Payment Transaction |
US20150081157A1 (en) * | 2013-09-18 | 2015-03-19 | Ford Global Technologies, Llc | Road trip vehicle to vehicle communication system |
US20150120453A1 (en) | 2013-10-25 | 2015-04-30 | Palo Alto Research Center Incorporated | Real-time local offer targeting and delivery system |
US20150120509A1 (en) | 2013-10-28 | 2015-04-30 | Square, Inc. | Electronic ordering system |
US10032212B2 (en) | 2013-11-04 | 2018-07-24 | Audi Ag | System and method for location based secure ordering and payment |
US20150127493A1 (en) | 2013-11-04 | 2015-05-07 | Audi Ag | System and method for location based secure ordering and payment |
US20150154571A1 (en) | 2013-12-04 | 2015-06-04 | Kamal Zamer | Systems and methods for dynamic event attendance management |
US20150161643A1 (en) | 2013-12-11 | 2015-06-11 | Jason Matthew Randell | Location Based Mobile User Selected Time, Location, and Number Limited Automatic Location Based Reserve and Redeem Discounts on Products or Services with Automatic Security and Feedback Features |
US20150188967A1 (en) | 2013-12-30 | 2015-07-02 | HearHere Radio, Inc. | Seamless integration of audio content into a customized media stream |
US20150220992A1 (en) | 2014-02-05 | 2015-08-06 | Wendell Brown | Presenting an advertisement in a vehicle |
US20150234939A1 (en) | 2014-02-19 | 2015-08-20 | Google Inc. | Summarizing Social Interactions Between Users |
US20150254720A1 (en) | 2014-03-06 | 2015-09-10 | Cubic Corporation | Location-based directed product and service suggestions |
US20150269600A1 (en) | 2014-03-22 | 2015-09-24 | Retailmenot, Inc. | Multi-stage geolocated offers |
US20190367062A1 (en) * | 2014-03-27 | 2019-12-05 | Ge Global Sourcing Llc | System and method integrating an energy management system and yard planner system |
US20170255966A1 (en) | 2014-03-28 | 2017-09-07 | Joseph Khoury | Methods and systems for collecting driving information and classifying drivers and self-driving systems |
US20180130095A1 (en) | 2014-03-28 | 2018-05-10 | Joseph Khoury | Methods and systems for collecting driving information and classifying drivers and self-driving systems |
US20180276674A1 (en) | 2014-03-28 | 2018-09-27 | Confia Systems, Inc. | Secure Transactions from a Connected Automobile Based on Location and Machine Identity |
US20180033045A1 (en) * | 2014-04-30 | 2018-02-01 | Michael Flynn | Method and system for personalized advertising |
US20150356665A1 (en) | 2014-06-08 | 2015-12-10 | Shay C. Colson | Pre-purchase mechanism for autonomous vehicles |
AU2019203222B2 (en) | 2014-06-11 | 2021-05-13 | Veridium Ip Limited | System and method for facilitating user access to vehicles based on biometric information |
US20150365725A1 (en) | 2014-06-11 | 2015-12-17 | Rawllin International Inc. | Extract partition segments of personalized video channel |
US9639907B2 (en) | 2014-06-27 | 2017-05-02 | Paypal, Inc. | Communication of orders and payments in a drive through using wireless beacons |
US20180308081A1 (en) | 2014-07-14 | 2018-10-25 | Jpmorgan Chase Bank, N.A. | Systems and methods for driver authentication through embedded sensing |
US20160063511A1 (en) | 2014-08-26 | 2016-03-03 | Ncr Corporation | Shopping pattern recognition |
US20160088435A1 (en) | 2014-09-23 | 2016-03-24 | Lenovo (Singapore) Pte. Ltd. | Location based automated meeting attendance |
US20180240169A1 (en) | 2014-09-25 | 2018-08-23 | Paypal, Inc. | Utilizing a vehicle to determine an identity of a user |
US20160098412A1 (en) | 2014-10-03 | 2016-04-07 | Volvo Car Corporation | Method and system for providing personalized position-based infotainment |
US20170289616A1 (en) | 2014-10-20 | 2017-10-05 | Sony Corporation | Receiving device, transmitting device, and data processing method |
US20160119661A1 (en) | 2014-10-23 | 2016-04-28 | Adobe Systems Incorporated | On-Demand Metadata Insertion into Single-Stream Content |
US20160162936A1 (en) | 2014-12-09 | 2016-06-09 | Ebay Inc. | Notification of possible customers |
US20160196345A1 (en) | 2015-01-05 | 2016-07-07 | Harman International Industries, Incorporated | Clustering of musical content for playlist creation |
US20160197967A1 (en) | 2015-01-05 | 2016-07-07 | Harman International Industries, Incorporated | Discovery playlist creation |
US10482441B1 (en) * | 2015-04-06 | 2019-11-19 | United Services Automobile Association (Usaa) | Systematic crowdsourcing of geolocation data |
US20170001564A1 (en) | 2015-07-01 | 2017-01-05 | MAGNETI MARELLI S.p.A. | Vehicle on board system and method for the detection of objects in an environment surrounding a vehicle |
US10997570B1 (en) | 2015-07-10 | 2021-05-04 | Wells Fargo Bank, N.A. | Context-aware, vehicle-based mobile banking |
US10235675B1 (en) | 2015-07-16 | 2019-03-19 | United Services Automobile Assocation (USAA) | Vehicle identifier communication and authentication |
US10248773B2 (en) | 2015-08-28 | 2019-04-02 | Gentex Corporation | Vehicle security accessory and methods of identity authentication |
US20170091764A1 (en) | 2015-09-30 | 2017-03-30 | Bank Of America Corporation | Non-intrusive geo-location determination associated with transaction authorization |
US20170113683A1 (en) | 2015-10-27 | 2017-04-27 | GM Global Technolgy Operations LLC | Methods of improving performance of automotive intersection turn assist features |
US20170116600A1 (en) | 2015-10-27 | 2017-04-27 | Mastercard International Incorporated | Method and System for Performing Commercial Transactions Relating to or Purchased From a Vehicle |
US20200020022A1 (en) | 2015-12-07 | 2020-01-16 | Mastercard International Incorporated | Systems and Methods for Utilizing Vehicle Connectivity in Association With Payment Transactions |
US20170166221A1 (en) * | 2015-12-15 | 2017-06-15 | Universal City Studios Llc | Multi-Passenger Ride Vehicle |
US10599390B1 (en) * | 2015-12-28 | 2020-03-24 | Amazon Technologies, Inc. | Methods and systems for providing multi-user recommendations |
US20170195166A1 (en) * | 2015-12-30 | 2017-07-06 | Sony Corporation | System and method for a unified connected network |
US20180374126A1 (en) | 2016-01-08 | 2018-12-27 | Visa International Service Association | In-Vehicle Access |
US11074617B2 (en) | 2016-01-08 | 2021-07-27 | Visa International Service Association | In-vehicle access |
US10504094B1 (en) | 2016-02-16 | 2019-12-10 | State Farm Mutual Automobile Insurance Company | Connected car as a payment device |
US10803440B1 (en) | 2016-02-16 | 2020-10-13 | State Farm Mutual Automobile Insurance Company | Connected car as a payment device |
US10810572B1 (en) | 2016-02-16 | 2020-10-20 | State Farm Mutual Automobile Insurance Company | Connected car as a payment device |
US20220366397A1 (en) | 2016-02-16 | 2022-11-17 | State Farm Mutual Automobile Insurance Company | Connected car as a payment device |
US20170278179A1 (en) * | 2016-03-24 | 2017-09-28 | Autodata Solutions, Inc. | System and method for generating and supplying viewer customized multimedia presentations |
US20170300975A1 (en) | 2016-04-13 | 2017-10-19 | Mastercard International Incorporated | Methods and system for location-based targeted offers via vehicle communication system |
US20190251770A1 (en) | 2016-05-05 | 2019-08-15 | Visa International Service Association | Vehicle-based identification and access |
US20180033300A1 (en) | 2016-07-27 | 2018-02-01 | Telenav, Inc. | Navigation system with dynamic mapping mechanism and method of operation thereof |
US20180063684A1 (en) | 2016-09-01 | 2018-03-01 | PeppyPub Inc. | Providing location-based messages using social network information |
US20200184437A1 (en) * | 2016-10-31 | 2020-06-11 | Kevin Kelly | Drive-thru / point-of-sale automated transaction technologies and apparatus |
US20180122022A1 (en) * | 2016-10-31 | 2018-05-03 | Kevin Kelly | Drive-thru / point-of-sale automated transaction technologies and apparatus |
US20180253805A1 (en) | 2016-10-31 | 2018-09-06 | Kevin Kelly | Drive-thru / point-of-sale automated transaction technologies and apparatus |
US20180236361A1 (en) | 2016-11-15 | 2018-08-23 | Genvid Technologies, Inc. | Systems and methods of video game streaming with interactive overlay and additional data |
US9893825B1 (en) | 2016-12-20 | 2018-02-13 | Ford Global Technologies, Llc | System and method for sharing preset radio stations using a wireless network |
US20180178737A1 (en) | 2016-12-27 | 2018-06-28 | Paypal, Inc. | Vehicle based electronic authentication and device management |
US20180255114A1 (en) * | 2017-03-06 | 2018-09-06 | Vyu Labs, Inc. | Participant selection for multi-party social media sessions |
US20180275648A1 (en) * | 2017-03-21 | 2018-09-27 | Sony Corporation | System and method for automatic passenger sharing among vehicles |
US20180285465A1 (en) | 2017-03-28 | 2018-10-04 | Thomas Grant Schaffernoth | Methods and apparatus for communication channel, decision making, and recommendations |
US20200137464A1 (en) * | 2017-04-26 | 2020-04-30 | Google Llc | Generating media content playlists including interstitials combined with media content items |
US20180336515A1 (en) | 2017-05-19 | 2018-11-22 | Zest Labs, Inc. | Process and condition recording and validation using a blockchain |
US20190035284A1 (en) * | 2017-07-11 | 2019-01-31 | Peloton Technology, Inc. | Systems and methods for increasing platooning efficiency |
US10706487B1 (en) * | 2017-11-11 | 2020-07-07 | Lyft, Inc. | Dynamically generating and updating multipliers for a transportation matching system using machine learning |
US20190196503A1 (en) * | 2017-12-22 | 2019-06-27 | Lyft, Inc. | Autonomous-Vehicle Dispatch Based on Fleet-Level Target Objectives |
US20190197514A1 (en) | 2017-12-27 | 2019-06-27 | Paypal, Inc. | Time sensitive geo-location data for push notifications after shared transaction processing |
US20190212167A1 (en) * | 2018-01-09 | 2019-07-11 | Toyota Jidosha Kabushiki Kaisha | Navigation device, recording medium storing navigation program, and navigation system |
US20210044845A1 (en) * | 2018-04-24 | 2021-02-11 | Google Llc | Methods, systems, and media for adjusting quality level during synchronized media content playback on multiple devices |
US20190333378A1 (en) | 2018-04-27 | 2019-10-31 | Iurii V. luzifovich | Distributed safety infrastructure for autonomous vehicles and methods of use |
US10306430B1 (en) * | 2018-04-27 | 2019-05-28 | Lyft, Inc. | Vehicle-to-infrastructure communication |
US20190337512A1 (en) | 2018-05-03 | 2019-11-07 | Honda Motor Co., Ltd. | Systems and methods for distracted driving detection |
US20190361463A1 (en) * | 2018-05-22 | 2019-11-28 | Bank Of America Corporation | Integrated connectivity of devices for resource transmission |
US20200005351A1 (en) | 2018-06-28 | 2020-01-02 | Mastercard International Incorporated | Systems and Methods for Providing Offers Based on User Location Profiles |
US20180350144A1 (en) | 2018-07-27 | 2018-12-06 | Yogesh Rathod | Generating, recording, simulating, displaying and sharing user related real world activities, actions, events, participations, transactions, status, experience, expressions, scenes, sharing, interactions with entities and associated plurality types of data in virtual world |
US20200080853A1 (en) * | 2018-09-06 | 2020-03-12 | Peloton Technology, Inc. | Systems and methods for rendezvousing |
US20200104899A1 (en) * | 2018-09-28 | 2020-04-02 | Rovi Guides, Inc. | Systems and methods for automated predictive product procurement |
US20200107064A1 (en) * | 2018-10-01 | 2020-04-02 | Uvertz, Llc | Distributing content to render at vehicles |
US20210311982A1 (en) * | 2018-12-14 | 2021-10-07 | Spotify Ab | Media content selected from listening history of social connections |
US20200204966A1 (en) * | 2018-12-21 | 2020-06-25 | Qualcomm Incorporated | Rendering of sounds associated with selected target objects external to a device |
US20200213298A1 (en) | 2018-12-27 | 2020-07-02 | Paypal, Inc. | Identity confirmation during authentication requests using nearby mobile computing devices |
US11107104B1 (en) | 2019-02-06 | 2021-08-31 | State Farm Mutual Automobile Insurance Company | Telematics service detection and action messaging based on machine learning for assisting car sharing platform |
US20200258306A1 (en) | 2019-02-12 | 2020-08-13 | Qualcomm Incoporated | Virtual teleportation in fixed environments |
US20200342379A1 (en) | 2019-04-24 | 2020-10-29 | Fluidly Limited | Forecasting methods |
US20200372488A1 (en) | 2019-05-21 | 2020-11-26 | Visa International Service Association | System, Method, and Computer Program Product for a Controlled Delivery System |
US11023957B1 (en) * | 2019-06-12 | 2021-06-01 | DoorDash, Inc. | Dynamically providing context-based notification and fulfillment |
US20200393259A1 (en) * | 2019-06-17 | 2020-12-17 | GM Global Technology Operations LLC | Vehicle energy management |
US20210056555A1 (en) | 2019-08-23 | 2021-02-25 | Mastercard International Incorporated | Systems and methods for use in authenticating users based on vehicle profiles |
US20220300921A1 (en) | 2019-09-17 | 2022-09-22 | Block, Inc. | Intelligent subscription identification using transaction data |
US20220130247A1 (en) * | 2019-12-09 | 2022-04-28 | Xi'an Shiyun Transportation Equipment Co., Ltd. | Intelligent lock database system based on uniquely marked location and longitude and latitude |
US20210241628A1 (en) * | 2020-02-05 | 2021-08-05 | Honda Motor Co., Ltd. | Management apparatus, management method, and vehicle |
US10972206B1 (en) | 2020-03-05 | 2021-04-06 | Rovi Guides, Inc. | Systems and methods for generating playlist for a vehicle |
US20210281904A1 (en) | 2020-03-05 | 2021-09-09 | Rovi Guides, Inc. | Systems and methods for generating playlist for a vehicle |
US10992401B1 (en) | 2020-03-05 | 2021-04-27 | Rovi Guides, Inc. | Systems and methods for generating playlist for a vehicle |
US20210295387A1 (en) | 2020-03-23 | 2021-09-23 | Rovi Guides, Inc. | Systems and methods for providing an offer based on vehicle identification |
US20210357940A1 (en) * | 2020-05-14 | 2021-11-18 | Capital One Services, Llc | Methods for enhancing transaction authorizations with device location data |
US20210406894A1 (en) | 2020-06-26 | 2021-12-30 | Rovi Guides, Inc. | Systems and methods for providing multi-factor authentication for vehicle transactions |
US20210406893A1 (en) | 2020-06-26 | 2021-12-30 | Rovi Guides, Inc. | Systems and methods for providing multi-factor authentication for vehicle transactions |
US11599880B2 (en) | 2020-06-26 | 2023-03-07 | Rovi Guides, Inc. | Systems and methods for providing multi-factor authentication for vehicle transactions |
US20220036397A1 (en) | 2020-07-31 | 2022-02-03 | Rovi Guides, Inc. | Systems and methods for providing an offer based on calendar data mining |
US20220036396A1 (en) | 2020-07-31 | 2022-02-03 | Rovi Guides, Inc. | Systems and methods for providing an offer based on calendar data mining |
US10999416B1 (en) | 2020-12-09 | 2021-05-04 | Coupang Corp. | Systems and methods for recurrent and adaptive electronic notifications |
Non-Patent Citations (14)
Title |
---|
Copeland et al., "Wallet-on-Wheels-Using Vehicle's Identity for Secure Mobile Money," 2013 17th International Conference on Intelligence in Next Generation Networks (ICIN) (8 pages). |
U.S. Appl. No. 16/810,060, dated Mar. 5, 2020, Peter Jason Calvert. |
U.S. Appl. No. 16/810,060, filed Mar. 5, 2020, Peter Jason Calvert. |
U.S. Appl. No. 16/810,065, filed Mar. 5, 2020, Peter Jason Calvert. |
U.S. Appl. No. 16/810,067, filed Mar. 5, 2020, Peter Jason Calvert. |
U.S. Appl. No. 16/826,535, dated Mar. 23, 2020, Peter Jason Calvert. |
U.S. Appl. No. 16/826,535, filed Mar. 23, 2020, Peter Jason Calvert. |
U.S. Appl. No. 16/913,693, filed Jun. 26, 2020, Peter Jason Calvert. |
U.S. Appl. No. 16/913,694, dated Jun. 26, 2020, Peter Jason Calvert. |
U.S. Appl. No. 16/913,694, filed Jun. 26, 2020, Peter Jason Calvert. |
U.S. Appl. No. 16/945,134, dated Jul. 31, 2020, Peter Jason Calvert. |
U.S. Appl. No. 16/945,134, filed Jul. 31, 2020, Peter Jason Calvert. |
U.S. Appl. No. 16/945,140, dated Jul. 31, 2020, Peter Jason Calvert. |
U.S. Appl. No. 16/945,140, filed Jul. 31, 2020, Peter Jason Calvert. |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US12211061B2 (en) | 2020-07-31 | 2025-01-28 | Adeia Guides Inc. | Systems and methods for providing an offer based on calendar data mining |
Also Published As
Publication number | Publication date |
---|---|
US20240129349A1 (en) | 2024-04-18 |
US20210297472A1 (en) | 2021-09-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11805160B2 (en) | Systems and methods for concurrent content presentation | |
US12015819B2 (en) | Systems and methods for minimizing obstruction of a media asset by an overlay by predicting a path of movement of an object of interest of the media asset and avoiding placement of the overlay in the path of movement | |
US10362357B1 (en) | Systems and methods for resuming media in different modes of playback based on attributes of a physical environment | |
US12137132B2 (en) | Methods, systems, and media for recommending content based on network conditions | |
US12120401B2 (en) | Systems and methods for customizing delivery of advertisements | |
US10972206B1 (en) | Systems and methods for generating playlist for a vehicle | |
US12196564B2 (en) | Systems and methods for providing uninterrupted media content during vehicle navigation | |
US20210281904A1 (en) | Systems and methods for generating playlist for a vehicle | |
US11680805B2 (en) | Systems and methods for altering navigation instructions based on the consumption time of media content | |
US10992401B1 (en) | Systems and methods for generating playlist for a vehicle | |
US20200319845A1 (en) | Automated content on a vehicle in motion | |
US12003824B2 (en) | Systems and methods for displaying notifications of anticipated dynamic events on a media progress indicator | |
US11863840B2 (en) | Systems and methods for recording broadcast programs that will be missed due to travel delays | |
US10448103B2 (en) | Methods and systems for selecting a media content item for presentation during a trip | |
KR101278284B1 (en) | Mobile system for recommending contents automatically, contents recommendation system and contents recommendation method | |
US20170285912A1 (en) | Methods, systems, and media for media guidance |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
FEPP | Fee payment procedure |
Free format text: ENTITY STATUS SET TO UNDISCOUNTED (ORIGINAL EVENT CODE: BIG.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
AS | Assignment |
Owner name: ROVI GUIDES, INC., CALIFORNIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:CALVERT, PETER JASON;LIDAKA, CHRISTOPHER;SIGNING DATES FROM 20200423 TO 20200424;REEL/FRAME:054069/0435 |
|
AS | Assignment |
Owner name: BANK OF AMERICA, N.A., NORTH CAROLINA Free format text: SECURITY INTEREST;ASSIGNORS:ROVI SOLUTIONS CORPORATION;ROVI TECHNOLOGIES CORPORATION;ROVI GUIDES, INC.;AND OTHERS;REEL/FRAME:053468/0001 Effective date: 20200601 |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: NON FINAL ACTION MAILED |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: NON FINAL ACTION MAILED |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: FINAL REJECTION MAILED |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: NOTICE OF ALLOWANCE MAILED -- APPLICATION RECEIVED IN OFFICE OF PUBLICATIONS |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: NOTICE OF ALLOWANCE MAILED -- APPLICATION RECEIVED IN OFFICE OF PUBLICATIONS |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: DOCKETED NEW CASE - READY FOR EXAMINATION |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: NOTICE OF ALLOWANCE MAILED -- APPLICATION RECEIVED IN OFFICE OF PUBLICATIONS |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: PUBLICATIONS -- ISSUE FEE PAYMENT RECEIVED |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: PUBLICATIONS -- ISSUE FEE PAYMENT VERIFIED |
|
STCF | Information on status: patent grant |
Free format text: PATENTED CASE |
|
AS | Assignment |
Owner name: ADEIA GUIDES INC., CALIFORNIA Free format text: CHANGE OF NAME;ASSIGNOR:ROVI GUIDES, INC.;REEL/FRAME:069106/0238 Effective date: 20220815 |