Systems, methods, and computing platforms for executing credential-less network-based communication exchanges
US-12184638-B2 · Dec 31, 2024 · US
US9608976B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9608976-B2 |
| Application number | US-201514721756-A |
| Country | US |
| Kind code | B2 |
| Filing date | May 26, 2015 |
| Priority date | May 26, 2015 |
| Publication date | Mar 28, 2017 |
| Grant date | Mar 28, 2017 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
In some examples, a vehicle head unit of a vehicle includes at least one processor; and at least one module operable to: responsive to authenticating a first user at a vehicle head unit of a vehicle, establish a session with a first user identifier, the first user identifier associated with the first user; responsive to authenticating a second user at the vehicle head unit, associate a second user identifier with the session, the second user identifier associated with the second user, wherein the first and second user identifiers are concurrently associated with the session; generate data while the first and second user identifiers are concurrently associated with the session; and store, based on the first user identifier and the second user identifier, the data to both a first user account associated with the first user identifier and a second user account associated with the second user identifier.
Opening claim text (preview).
What is claimed is: 1. A vehicle head unit of a vehicle, the vehicle head unit comprising: at least one processor; and a storage device that stores at least one module, the at least one module is operable by the at least one processor to: determine an authentication request for a first user; determine whether a trust relationship between the first user and a second user satisfies a threshold; if the trust relationship between the first user and the second user does not satisfy the threshold, provide a first authentication challenge to the first user; if the trust relationship between the first user and the second user satisfies the threshold, provide a second authentication challenge to the first user, wherein the second authentication challenge is weaker than the first authentication challenge; responsive to authenticating the first user at the vehicle head unit of the vehicle, establish a session with a first user identifier, the first user identifier associated with the first user; responsive to authenticating the second user at the vehicle head unit, associate a second user identifier with the session, the second user identifier associated with the second user, wherein the first and second user identifiers are concurrently associated with the session; generate data while the first and second user identifiers are concurrently associated with the session; and store, based on the first user identifier and the second user identifier, the data to both a first user account associated with the first user identifier and a second user account associated with the second user identifier. 2. The vehicle head unit of claim 1 , wherein the at least one module is operable by the at least one processor to: determine information that is associated with at least one of the first user or the second user; responsive to determining that more than one user is authenticated at the vehicle head unit, determine that a privacy control for the information is satisfied; and based on determining that the privacy control is satisfied, suppress at least a set of the information from output for display. 3. The vehicle head unit of claim 1 , wherein the at least one module is operable by the at least one processor to: determine information that is associated with at least one of the first user or the second user; responsive to determining that more than one user is authenticated at the vehicle head unit, determine that a privacy control for the information is not satisfied; and based on determining that the privacy control is not satisfied, output the information for display. 4. The vehicle head unit of claim 1 , wherein the vehicle head unit is included in a shared-screen environment, wherein the at least one module is operable by the at least one processor to: determine one or more indications that indicate at least a role or identity of at least one of the first user or the second user in the shared-screen environment; compare the one or more indications to a set of one or more criteria to determine the role or identity of the at least one of the first user or the second user in the shared-screen environment; and responsive to receiving an indication of user input from the at least one of the first user or the second user in the shared-screen environment, execute, based at least in part on the role or identity of the at least one of the first user or the second user, one or more operations. 5. The vehicle head unit of claim 1 , wherein the data generated by the vehicle head unit comprises at least one of location history, playlist history, or search history. 6. The vehicle head unit of claim 1 , wherein the at least one module that is operable by the at least one processor to store the data, is further operable to: generate a request that includes the data, the first user identifier, and the second user identifier; and send the request to at least one remote server to store the data for each of the first user account and the second user account based on the first user identifier and the second user identifier. 7. The vehicle head unit of claim 1 , wherein the vehicle head unit comprises a presence-sensitive display, wherein the vehicle head unit is included in a shared-screen environment that includes each of the first and second users, and wherein the presence-sensitive display is physically accessible by each of the first and second users in the shared-screen environment. 8. A method comprising: determining an authentication request for a first user; determining whether a trust relationship between the first user and a second user satisfies a threshold; if the trust relationship between the first user and the second user does not satisfy the threshold, providing a first authentication challenge to the first user; if the trust relationship between the first user and the second user satisfies the threshold, providing a second authentication challenge to the first user, wherein the second authentication challenge is weaker than the first authentication challenge; responsive to authenticating the first user at a vehicle head unit of a vehicle, establishing, by the vehicle head unit, a session with a first user identifier, the first user identifier associated with the first user; responsive to authenticating the second user at the vehicle head unit, associating, by the vehicle head unit, a second user identifier with the session, the second user identifier associated with the second user, wherein the first and second user identifiers are concurrently associated with the session; generating, by the vehicle head unit, data while the first and second user identifiers are concurrently associated with the session; and storing, by the vehicle head unit and based on the first user identifier and the second user identifier, the data to both a first user account associated with the first user identifier and a second user account associated with the second user identifier. 9. The method of claim 8 , further comprising: determining information that is associated with at least one of the first user or the second user; responsive to determining that more than one user is authenticated at the vehicle head unit, determining that a privacy control for the information is satisfied; and based on determining that the privacy control is satisfied, suppressing at least a set of the information from output for display. 10. The method of claim 8 , further comprising: determining information that is associated with at least one of the first user or the second user; responsive to determining that more than one user is authenticated at the vehicle head unit, determining that a privacy control for the information is not satisfied; and based on determining that the privacy control is not satisfied, outputting the information for display. 11. The method of claim 8 , wherein the vehicle head unit is included in a shared-screen environment, the method further comprising: determining one or more indications that indicate at least a role or identity of at least one of the first user or the second user in the shared-screen environment; comparing the one or more indications to a set of one or more criteria to determine the role or identity of the at least one of the first user or the second user in the shared-screen environment; and responsive to receiving an indication of user input from the at least one of the first user or the second user in the shared-screen environment, executing, based at least in part on the role or identity of the at least one of the first user or the second user, one or more operations. 12. The method of claim 8 , wherein the data generated by the vehicl
for authentication of entities (cryptographic mechanisms or cryptographic arrangements for entity authentication H04L9/32) · CPC title
for in-vehicle communication · CPC title
Protecting personal data, e.g. for financial or medical purposes · CPC title
for communication between vehicles and infrastructures, e.g. vehicle-to-cloud [V2C] or vehicle-to-home [V2H] · CPC title
Markers for unambiguous identification of a particular session, e.g. session cookie or URL-encoding · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.