Vehicle diagnostic data
US-2018025554-A1 · Jan 25, 2018 · US
US10631140B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10631140-B2 |
| Application number | US-201615075596-A |
| Country | US |
| Kind code | B2 |
| Filing date | Mar 21, 2016 |
| Priority date | Mar 31, 2015 |
| Publication date | Apr 21, 2020 |
| Grant date | Apr 21, 2020 |
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.
To provide a server, a client, and a system capable of easily sharing conditions of members or mobile bodies which may affect a plan of the group. A server control device 31 communicates with a first client 10 via a server communication device 35 to recognize information concerning a first user or concerning a first mobile body 1. The server control device 31, in a case where the information is information indicating that a condition of the first user or first mobile body 1 is under a specific condition (FIG. 4/STEP 320—YES or FIG. 4/STEP 330—YES), transmits a notification that the condition of the first user or first mobile body 1 is under the specific condition to the second client 20 via the server communication device 35 (FIG. 4/STEP 324 or FIG. 3/STEP 332).
Opening claim text (preview).
What is claimed is: 1. A server which communicates with a first client via a server communication device to recognize information concerning a first user that is a user of the first client or concerning a first mobile body on which the first user rides, the server comprising: a database storing a user ID of each user and at least one group ID of a touring group for a destination associated with some of the user IDs, wherein a second client used by a second user belonging to a same group as the first user; and a server control device comprising at least one hardware memory including computer program code, wherein the at least one hardware memory and the computer program code are configured to, with the at least one hardware processor, cause the server control device at least to, determine if a condition of the first user or the first mobile body is under a first condition, in one kind of trouble on travelling, comprising a specific condition in which it is difficult for the first mobile body to continue to travel, or a specific condition in which health condition of the first user has been determined, or under a second condition, in another kind of trouble on travelling, in which a distance possible to continuously travel without energy resupply for the first mobile body falls below a distance threshold, refer to the database to recognize the second user who is recognized by a user ID of the second user associated with a group ID associated with a user ID of the first user, notify a client of each user belonging to a first user group, which includes all users belonging to a touring group for a destination the second user belongs to that the condition of the first user or the first mobile body is under the first condition if determining that the condition of the first user or the first mobile body is under the first condition via the server communication device, notify a client of each user belonging to a second user group, which includes the second user having either a particular social relationship or a particular regional relationship with the first user that the condition of the first user or the first mobile body is under the second condition if determining that the condition of the first user or the first mobile body is under the second condition, determine that the condition of the first mobile body is under the second condition when a parameter, which is shown in the information received via the server communication device, falls below a threshold, the parameter representing a remaining level of a first energy that is energy consumed in running of the first mobile body or a remaining level of a second energy that is energy consumed in other than the running of the first mobile body, recognize a current position of the first mobile body via the communication with the first client, search for a first route that is a route connecting the current position of the first mobile body with a destination, define the distance threshold on a basis of the remaining level of the first energy which is required to travel all the first route, recognize a current position of a second mobile body that is a mobile body of the second user via communication with the second client, if determining that the parameter falls below the threshold, search for an energy supply facility that allows a sum of a first moving cost that is a moving cost for the first mobile body and a second moving cost that is a moving cost for the second mobile body to be minimum based on the current position of the first mobile body and the current position of the second mobile body, and transmit a position of the energy supply facility searched via the server communication device to the second client, recognize current positions of a part or all of the mobile bodies belonging to the group via communication with the first client and the second client, search for a first route that is a route connecting a current position of each of the part or all of the mobile bodies with a destination of the mobile body, and in searching for a second route that is a route connecting the current position of the mobile body with the energy supply facility, evaluate the moving cost of the mobile body such that the moving cost for the mobile body to the energy supply facility is higher as a deviation degree that is a degree of deviation from the first route is greater. 2. The server according to claim 1 , wherein the at least one memory and the computer program code are further configured to, with the at least one processor, cause the server control device to recognize a current position of the first mobile body via the communication with the first client, and transmit a position of an energy supply facility, the position of which a first moving cost that is a moving cost for the first mobile body is minimum, to the second client when the parameter falls below the threshold. 3. The server according to claim 1 , wherein the first user group includes all users belonging to the group, and the second user group includes another user or a user of another mobile body that is under the second condition. 4. A system comprising: a first client used by a first user; a second client used by a second user belonging to a same group as the first user; and a server which communicates with the first client via a server communication device to recognize information concerning the first user or concerning a first mobile body on which the first user rides, wherein the server includes a database storing a user ID of each user and at least one group ID of a touring group for a destination associated with some of the user IDs, and a server control device comprising at least one hardware memory including computer program code, wherein the at least one hardware memory and the computer program code are configured to, with the at least one hardware processor, cause the server control device at least to, determine if a condition of the first user or the first mobile body is under a first condition, in one kind of trouble on travelling, comprising a specific condition in which it is difficult for the first mobile body to continue to travel, or a specific condition in which health condition of the first user has been determined, or under a second condition, in another kind of trouble on travelling, in which a distance possible to continuously travel without energy resupply for the first mobile body falls below a distance threshold, refer to the database to recognize the second user who is recognized by a user ID of the second user associated with a group ID associated with a user ID of the first user, notify a client of each user belonging to a first user group, which includes all users belonging to a touring group for a destination the second user belongs to that the condition of the first user or the first mobile body is under the first condition if determining that the condition of the first user or the first mobile body is under the first condition via the server communication device, notify a client of each user belonging to a second user group, which includes the second user having either a particular social relationship or a particular regional relationship with the first user that the condition of the first user or the first mobile body is under the second condition if determining that the condition of the first user or the first mobile body is under the second condition, determine that the condition of the first mobile body is under the second condition when a parameter, which is shown in the information received via the server communication device, falls below a threshold, the parameter representing a remaining level of a first energy that is energy consumed in running of the first mobile body or a remaining level of a second energy that is energy consumed in other than the running o
by satellite navigation · CPC title
Optimising energy costs, e.g. responding to electricity rates · CPC title
using location based information parameters · CPC title
Information or communication technologies improving the operation of electric vehicles · CPC title
Energy consumption estimation · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.