Vehicle occupant position determination

US10595155B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10595155-B2
Application numberUS-201816204238-A
CountryUS
Kind codeB2
Filing dateNov 29, 2018
Priority dateFeb 25, 2014
Publication dateMar 17, 2020
Grant dateMar 17, 2020

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A method and system for determining a driver is provided. The method includes receiving and analyzing GPS data identifying locations of GPS enabled devices of a plurality of users. A group of users are determined to be located within a specified proximity to each other based on the analysis. The group of users are determined, based on an altitude, velocity, and a vector of the group of users, to be located within a vehicle. A position and role for each user with respect to the vehicle is determined. Selected functions of each GPS enabled device are controlled based on each role.

First claim

Opening claim text (preview).

What is claimed is: 1. A device identification and modification method comprising: receiving, via a computer processor of a computing system by a cache of said computing system from a plurality of GPS enabled devices of a plurality of users, GPS data identifying locations of said GPS enabled devices, where said computing system comprises an integrated computer within a vehicle; initiating, by said computer processor, direct communications between said computer processor and said GPS enabled devices; inserting, by said computer processor into said cache, digital identification input; identifying, by said computer processor based on said digital identification input, each GPS enabled device of said GPS enabled devices; refreshing, by said computer processor based on said digital identification input within said cache, said GPS data resulting in updated GPS data identifying updated locations of said GPS enabled devices; determining, by said computer processor based on said updated GPS data within said cache and locations of said GPS enabled devices, a group of users of said plurality of users located within a specified proximity to each other user of said group of users; determining, by said computer processor based on an altitude, velocity, and a vector of each one of said GPS enabled devices of said group of users, that said group of users is located within said vehicle; determining, by said computer processor based on locations of said GPS enabled devices, a position of each user of said group of users with respect to said vehicle; modifying, by said computer processor based on driver or passenger roles associated with each said position for each user of said group of users with respect to said vehicle, selected control functions of each said GPS enabled device of said GPS enabled devices; and disabling after said modifying, by said computer processor, said GPS enabled devices. 2. The method of claim 1 , wherein a first role of said roles is associated with a first user of said users, wherein said first role indicates that said first user is a driver of said vehicle, wherein said first user is associated with a first GPS enabled device of said GPS enabled devices, and wherein said controlling said functions comprises disabling said first GPS device. 3. The method of claim 1 , wherein a first user is associated with a first GPS enabled device of said GPS enabled devices, and wherein said method further comprises: determining, by said computer processor based on each said position, a speed and direction of travel for each user of said group of users; and identifying, by said computer processor based on said speed and direction of travel, said first user as a driver of said vehicle, wherein said controlling said functions comprises disabling said selected functions of said first GPS device. 4. The method of claim 3 , wherein said determining that said group of users is located within said specified proximity is further based on said speed and direction of travel for said each user. 5. The method of claim 1 , further comprising: determining, by said computer processor based on a number of users in said group of users and each said position of each said user, a size of said vehicle. 6. The method of claim 5 , further comprising: determining, by said computer processor based on said number of users in said group of users, each said position of each said user, and said size of said vehicle, a vehicle type of said vehicle. 7. The method of claim 1 , wherein said GPS data comprises GPS coordinates. 8. The method of claim 1 , wherein a first role of said roles is associated with a first user of said users, wherein said first role indicates that said first user is a driver of said vehicle, wherein said first user is associated with a first GPS enabled device of said GPS enabled devices, and wherein said controlling said functions comprises modifying user control functions of said first GPS device. 9. The method of claim 1 , further comprising: providing at least one support service for at least one of creating, integrating, hosting, maintaining, and deploying computer-readable code in the computing system, said code being executed by the computer processor to implement said receiving, said determining said group of users, said determining that said group of user is located in said vehicle, said determining said position, and said controlling. 10. A computing system comprising a computer processor coupled to a computer-readable memory unit, said memory unit comprising instructions that when executed by the computer processor implements a device identification and modification method comprising: receiving, via said computer processor by a cache of said computing system from a plurality of GPS enabled devices of a plurality of users, GPS data identifying locations of said GPS enabled devices, where said computing system comprises an integrated computer within a vehicle; initiating, by said computer processor, direct communications between said computer processor and said GPS enabled devices; inserting, by said computer processor into said cache, digital identification input; identifying, by said computer processor based on said digital identification input, each GPS enabled device of said GPS enabled devices; refreshing, by said computer processor based on said digital identification input within said cache, said GPS data resulting in updated GPS data identifying updated locations of said GPS enabled devices; determining, by said computer processor based on said updated GPS data within said cache and locations of said GPS enabled devices, a group of users of said plurality of users located within a specified proximity to each other user of said group of users; determining, by said computer processor based on an altitude, velocity, and a vector of each one of said GPS enabled devices of said group of users, that said group of users is located within said vehicle; determining, by said computer processor based on locations of said GPS enabled devices, a position of each user of said group of users with respect to said vehicle; modifying, by said computer processor based on driver or passenger roles associated with each said position for each user of said group of users with respect to said vehicle, selected control functions of each said GPS enabled device of said GPS enabled devices; and disabling after said modifying, by said computer processor, said GPS enabled devices. 11. The computing system of claim 10 , wherein a first role of said roles is associated with a first user of said users, wherein said first role indicates that said first user is a driver of said vehicle, wherein said first user is associated with a first GPS enabled device of said GPS enabled devices, and wherein said controlling said functions comprises disabling said first GPS device. 12. The computing system of claim 10 , wherein a first user is associated with a first GPS enabled device of said GPS enabled devices, and wherein said method further comprises: determining, by said computer processor based on each said position, a speed and direction of travel for each user of said group of users; and identifying, by said computer processor based on said speed and direction of travel, said first user as a driver of said vehicle, wherein said controlling said functions comprises disabling said selected functions of said first GPS device. 13. The computing system of claim 12 , wherein said determining that said group of users is located within said specified proximity is further based on said speed and direction of travel for said each user. 14. The computin

Assignees

Inventors

Classifications

  • H04W4/02Primary

    Services making use of location information · CPC title

  • specially adapted for specific applications · CPC title

  • for communication between vehicles and infrastructures, e.g. vehicle-to-cloud [V2C] or vehicle-to-home [V2H] · CPC title

  • for vehicles, e.g. vehicle-to-pedestrians [V2P] · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10595155B2 cover?
A method and system for determining a driver is provided. The method includes receiving and analyzing GPS data identifying locations of GPS enabled devices of a plurality of users. A group of users are determined to be located within a specified proximity to each other based on the analysis. The group of users are determined, based on an altitude, velocity, and a vector of the group of users, t…
Who is the assignee on this patent?
IBM
What technology area does this patent fall under?
Primary CPC classification H04W4/02. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Mar 17 2020 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).