Server, client, and system

US10631140B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10631140-B2
Application numberUS-201615075596-A
CountryUS
Kind codeB2
Filing dateMar 21, 2016
Priority dateMar 31, 2015
Publication dateApr 21, 2020
Grant dateApr 21, 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.

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).

First claim

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

Assignees

Inventors

Classifications

  • 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

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 US10631140B2 cover?
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…
Who is the assignee on this patent?
Honda Motor Co Ltd
What technology area does this patent fall under?
Primary CPC classification H04W4/12. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Apr 21 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 7 related publications on this page (citations in our corpus or others sharing the same primary CPC).