IP Library Granted Patent US 9,319,846
Granted Patent B2
US 9,319,846 · App. 14/407,309 · Granted Apr 19, 2016

Service providing device, service providing system including user profile server, and service providing method for service providing device

Inventors: Sang-gon Song (Suwon-si, KR); Yeo-jin Kim (Suwon-si, KR); Il-ku Chang (Seongnam-si, KR); Young-ho Rhee (Yongin-si, KR)
Assignee: SAMSUNG ELECTRONICS CO., LTD.
H04W4/046B60W50/00B60W50/08B60W50/14G01C21/34G06Q10/10G06Q50/10G06Q50/30H04L67/22
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,319,846
App. No.
14/407,309
Granted
Apr 19, 2016
Kind
B2
Abstract

A service providing device is disclosed. The service providing device mounted in a vehicle comprises: a communication unit for receiving a terminal signal from at least one terminal device; and a control unit which determines the distance to the terminal device from the received terminal signal, determines a user riding in the vehicle on the basis of the determined distance, and provides a preset service on the basis of the determined user and terminal information included in the terminal signal. Thus, the service providing device can provide a service suitable for the user riding in the vehicle.

Claims (47)

1. A service providing apparatus included in a vehicle, the service providing apparatus comprising:

a communicator configured to receive a terminal signal from a terminal apparatus; and

a controller configured to determine a user corresponding to the terminal apparatus and a distance between the service providing apparatus and the terminal apparatus, based on the received terminal signal, determine that the user is riding in the vehicle and whether the user is a driver of the vehicle or a passenger based on the determined distance, and provide a preset service based on the determined user and terminal information included in the received terminal signal.

2. The service providing apparatus of claim 1 , wherein the controller is configured to determine that the user corresponding to the terminal is riding in the vehicle based on the terminal apparatus being located within a preset distance from the service providing apparatus, and the determining that the user is riding in the vehicle is based on the terminal signal received from the terminal apparatus.

3. The service providing apparatus of claim 1 , wherein, in response to the user being determined as a driver of the vehicle, the communicator is configured to receive driving information from the vehicle and transmit, to a user profile server, the received driving information, and receive, from the user profile server, accumulated driving information based on a preset event, and

the controller is configured to control at least one of the vehicle and the terminal apparatus in accordance with a preset condition based on the received accumulated driving information.

4. The service providing apparatus of claim 1 , further comprising:

an outputter configured to output contents,

wherein the communicator receives a plurality of terminal signals of a plurality of terminal apparatuses corresponding to a plurality of users in the vehicle,

wherein, in response to determining that at least one passenger is included among the plurality of users riding in the vehicle, the communicator is configured to transmit the terminal information and contents recommendation request to a user profile server, and receive contents recommendation information generated based on the terminal information, and

wherein the controller is configured to control the outputter to output a recommended content based on the received contents recommendation information.

5. The service providing apparatus of claim 3 , wherein, in response to receiving the accumulated driving information, the controller is configured to perform at least one of:

restrict at least one of a calling function and a video playback function of the terminal apparatus,

restrict a maximum speed of the vehicle, and

provide a guiding detailed path.

6. The service providing apparatus of claim 3 , wherein the preset event is based on at least one of a call, a video playback, a speed violation, a sudden braking, a sudden acceleration, and a number of accidents that exceeds a preset frequency.

7. The service providing apparatus of claim 4 , wherein, in response to a plurality of contents recommendation information corresponding to the plurality of users being received, the controller is configured to control the outputter to output a recommended content based on contents recommendation information which is common to the plurality of users.

8. A user profile server comprising:

a communicator configured to receive at least one of driving information of a vehicle and terminal information of a terminal apparatus in the vehicle from a service providing apparatus included in the vehicle based on whether a user is a driver of the vehicle or a passenger; and

a controller configured to generate accumulated driving information by accumulating and analyzing the received driving information if the user is the driver of the vehicle, and generate contents recommendation information based on the received terminal information if the user is the passenger,

wherein, in response to a preset event occurring with respect to the user who is determined to be the driver of the vehicle, the controller is configured to transmit the accumulated driving information including a driving pattern of the driver to the service providing apparatus included in the vehicle, and, in response to a contents recommendation request being received, the controller is configured to transmit the generated contents recommendation information to the service providing apparatus.

9. A service providing method of a service providing apparatus included in a vehicle, the method comprising:

receiving a terminal signal from a terminal apparatus;

determining a user corresponding to the terminal apparatus and a distance between the service providing apparatus and the terminal apparatus, based on the received terminal signal;

determining that the user is riding in the vehicle and whether the user is a driver of the vehicle or a passenger based on the determined distance; and

providing a preset service based on the determined user and terminal information included in the received terminal signal.

10. The method of claim 9 , wherein the determining that the user corresponding to the terminal apparatus is riding in the vehicle comprises determining that the terminal apparatus is located within a preset distance from the service providing apparatus, and the determining that the user is riding in the vehicle is based on a terminal signal received from the terminal apparatus.

11. The method of claim 9 , further comprising:

in response to the user being determined as a driver of the vehicle, receiving driving information from the vehicle and transmitting, to a user profile server, the received driving information; and

receiving, from the user profile server, accumulated driving information based on a preset event,

wherein the providing the preset service comprises controlling at least one of the vehicle and the terminal apparatus according to a preset condition based on the received accumulated driving information.

12. The method of claim 9 , further comprising:

receiving a plurality of terminal signals of a plurality of terminal apparatuses corresponding to a plurality of users in a vehicle;

determining that at least one passenger is included among the plurality of users riding in the vehicle,

transmitting the terminal information and contents recommendation request to a user profile server; and

receiving contents recommendation information generated based on the terminal information,

wherein the providing the service comprises outputting a recommended content based on the received contents recommendation information.

13. The method of claim 11 , wherein the providing the preset service comprises, in response to receiving the accumulated driving information, performing at least one of restricting a calling function of the terminal apparatus, restricting a video playback function of the terminal apparatus, restricting a maximum speed of the vehicle, and providing a guiding detailed path.

14. The method of claim 11 , wherein the preset event is based on at least one of a call, a video playback, a speed violation, a sudden braking, a sudden acceleration, and a number of accidents that exceeds a preset frequency.

15. The method of claim 12 , wherein, in response to a plurality of contents recommendation information corresponding to the plurality of users being received, outputting a recommended content based on contents recommendation information which is common to the plurality of users.

16. A mobile terminal comprising:

a communicator configured to transmit position information indicating that the mobile terminal is located within a vehicle and identification information of the mobile terminal, to a service providing apparatus that is disposed within the vehicle and determines a user of the mobile terminal is riding in the vehicle if the mobile terminal is located within a preset distance from the service providing apparatus; and

a controller configured to restrict at least one function of the mobile terminal based on an instruction received by the communicator from the service providing apparatus, the received instruction being based upon at least one of movement information of the vehicle and content use information of the mobile terminal.

17. The mobile terminal of claim 16 , wherein the received instruction used by the controller is based on the movement information of the vehicle comprising at least one of a number of speed limit violations over a predetermined time period, and an average speed of the vehicle over a predetermined time period.

18. The mobile terminal of claim 16 , wherein the received instruction used by the controller is based on the movement information of the vehicle comprising at least one of an amount of usage of brakes of the vehicle, and an amount of accelerations of the vehicle.

19. The mobile terminal of claim 16 , wherein the mobile terminal and the service providing apparatus are configured to connect to each other via at least one of a universal serial bus (USB) connection and a wireless connection.

20. The mobile terminal of claim 16 , wherein the service providing apparatus is embedded within the vehicle.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 11, 2014
From: SONG, SANG-GON; KIM, YEO-JIN; CHANG, IL-KU; RHEE, YOUNG-HO
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 034481/0714 →
Priority Claims (3)
KR 10-2012-0143705 · Dec 11, 2012 · national
KR 10-2013-0006105 · Jan 18, 2013 · national
KR 10-2013-0066380 · Jun 11, 2013 · national
Continuity (2)
Provisional Application 61658095 · Jun 11, 2012
Related Publication 20150133164A1 · May 14, 2015