METHOD AND SYSTEM FOR SELECTIVELY ENABLING A USER DEVICE ON THE MOVE TO UTILIZE DIGITAL CONTENT ASSOCIATED WITH ENTITIES AHEAD
20170311130 · 2017-10-26
Inventors
Cpc classification
G01C21/3679
PHYSICS
H04W4/185
ELECTRICITY
H04W4/023
ELECTRICITY
G01C21/367
PHYSICS
G06F16/9537
PHYSICS
G01C21/3697
PHYSICS
International classification
Abstract
The present disclosure relates to a method performed by a content selection system and a user device including at least a portion of the content selection system for selectively enabling a user device on the move to utilize digital content associated with one or more entities located ahead of the user device. The system determines a current position and travel direction of the user device and derives foresight conditions input including time availability indicating parameter(s). The system defines a geographical limiting zone extending in front of the user device, based on the position, travel direction, and a first time availability indicating parameter of the foresight conditions input. The system compares the limiting zone to a first stored geographical location of at least a first entity, and enables content associated with the first entity to be utilized by the user device, when the first location is within the limiting zone.
Claims
1. A method performed by a content selection system for selectively enabling a user device on the move to utilize digital content associated with one or more entities located ahead of said user device, said method comprising: determining a current position and a current travel direction of said user device; deriving foresight conditions input comprising one or more time availability indicating parameters; defining a geographical limiting zone extending in front of said user device, based on said position, said travel direction, and at least a first time availability indicating parameter of said foresight conditions input; comparing said limiting zone to a first digitally stored geographical location of at least a first entity; and enabling a first piece of digital content associated with said first entity to be utilized by said user device, when said first location is within said limiting zone.
2. The method according to claim 1, wherein said one or more time availability indicating parameters comprises: a current travel speed of said user device; a speed limit of a road along which said user device is determined to move and/or a presumed upcoming road; an estimated time to a specified destination for said user device; a restricting time pertinent an upcoming planned activity specified in a calendar associated with said user device; and/or a type of carrier on which said user device is carried.
3. The method according to claim 1, wherein said digital content comprises media content and said first piece of digital content comprises a first piece of media content associated with said first entity.
4. The method according to claim 1, wherein said digital content comprises Point of Interest (POI) data and said first piece of digital content comprises first POI data associated with said first entity, wherein said enabling said first piece of digital content to be utilized by said user device, comprises enabling at least a portion of said first POI data on a digital map on a display of said user device.
5. The method according to claim 1, wherein said limiting zone is defined such that an imaginary plotted view thereof is represented by a sector extending in front of said user device enclosed by a first radius and a second radius of a circle, wherein an angle (a) of said sector and/or a length of said radii is based on said at least first time availability indicating parameter.
6. The method according to claim 5, wherein said limiting zone is defined such that said sector is symmetrically and/or asymmetrically arranged: along an elongation of a fictive line in said travel direction; and/or along a section of a road along which said user device is determined to move.
7. The method according to claim 5, wherein said limiting zone is defined such that an imaginary view thereof further comprises at least a second sector extending in front of an estimated upcoming position of said user device further ahead along a road along which said user device is determined to move and/or a presumed upcoming road, said second sector being enclosed by a third and fourth radius of a second circle, wherein an angle (0) of said second sector and/or a length of said radii is based on said first time availability indicating parameter and/or on at least a second time availability indicating parameter of said foresight conditions input.
8. A content selection system adapted for selectively enabling a user device on the move to utilize digital content associated with one or more entities located ahead of said user device, said content selection system comprising: a conditions determining unit adapted for determining a current position and a current travel direction of said user device; a time availability deriving unit adapted for deriving foresight conditions input comprising one or more time availability indicating parameters; a zone defining unit adapted for defining a geographical limiting zone extending in front of said user device, based on said position, said travel direction, and at least a first time availability indicating parameter of said foresight conditions input; a data comparing unit adapted for comparing said limiting zone to a first digitally stored geographical location of at least a first entity; and a content enabling unit adapted for enabling a first piece of digital content associated with said first entity to be utilized by said user device, when said first location is within said limiting zone.
9. The content selection system according to claim 8, wherein said one or more time availability indicating parameters comprises: a current travel speed of said user device; a speed limit of a road along which said user device is determined to move and/or a presumed upcoming road; an estimated time to a specified destination for said user device; a restricting time pertinent an upcoming planned activity specified in a calendar associated with said user device; and/or a type of carrier on which said user device is carried.
10. The content selection system according to claim 8, wherein said digital content comprises media content and said first piece of digital content comprises a first piece of media content associated with said first entity.
11. The content selection system according to claim 8, wherein said digital content comprises Point of Interest (POI), data and said first piece of digital content comprises first POI data associated with said first entity, wherein said content enabling unit further is adapted for enabling at least a portion of said first POI data on a digital map on a display of said user device.
12. The content selection system according to claim 8, wherein said limiting zone is defined such that an imaginary plotted view thereof is represented by a sector extending in front of said user device enclosed by a first radius and a second radius of a circle, wherein an angle (α) of said sector and/or a length of said radii is based on said at least first time availability indicating parameter.
13. The content selection system according to claim 12, wherein said limiting zone is defined such that said sector is symmetrically and/or asymmetrically arranged: along an elongation of a fictive line in said travel direction; and/or along a section of a road along which said user device is determined to move.
14. The content selection system according to claim 12, wherein said limiting zone is defined such that an imaginary view thereof further comprises at least a second sector extending in front of an estimated upcoming position of said user device further ahead along a road along which said user device is determined to move and/or a presumed upcoming road, said second sector being enclosed by a third and fourth radius of a second circle, wherein an angle (β) of said second sector and/or a length of said radii is based on said first time availability indicating parameter and/or on at least a second time availability indicating parameter of said foresight conditions input.
15. A user device comprising at least a portion of a content selection system according to claim 8.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0040] The various aspects of the non-limiting embodiments of the invention, including particular features and advantages, will be readily understood from the following detailed description and the accompanying drawings, in which:
[0041]
[0042]
[0043]
[0044]
[0045]
[0046]
[0047]
[0048]
DETAILED DESCRIPTION
[0049] The non-limiting embodiments of the present disclosure will now be described more fully hereinafter with reference to the accompanying drawings, in which currently preferred embodiments of the disclosure are shown. This disclosure may, however, be embodied in many different forms and should not be construed as limited to the embodiments set forth herein. Like reference characters refer to like elements throughout. Dashed lines of some boxes in the figures indicate that these units or actions are optional and not mandatory.
[0050] In the following, according to embodiments herein which relate to selectively enabling a user device on the move to utilize digital content associated with one or more entities located ahead of the user device, there will be disclosed that the inventive concept enables a user device—and subsequently a user thereof, e.g. an occupant of a vehicle on-board which the user device is carried—to be prevented from utilizing, e.g. being presented, digital content associated with potentially irrelevant entities given the current circumstances.
[0051] Referring now to the figures and
[0052] The content selection system 1, the user device 2, the vehicle 3, the one or more servers 4 and/or one or more clouds, may furthermore comprise an optional data table 40 comprising digital content 41, such as a first piece of digital content 411 associated with the first entity 61, a second piece of digital content 412 associated with the second entity 62, a third piece of digital content 413 associated with the third entity 63, a fourth piece of digital content 414 associated with the fourth entity 64, a fifth piece of digital content 415 associated with the fifth entity 65, a sixth piece of digital content 416 associated with the sixth entity 66, a seventh piece of digital content 417 associated with the seventh entity 67 and an eighth piece of digital content 418 associated with the eighth entity 68.
[0053] The digital content 41 may comprise POI data associated with respective entity 6. The first piece of digital content 411 may thus comprise first POI data 4111 associated with the first entity 61, the second piece of digital content 412 comprise second POI data 4121 associated with the second entity 62, etc. The first POI data 4111 is here represented by at least a first POI icon indicating that the first entity 61 is a tourist attraction. Additionally or alternatively, the digital content 41 may comprise media content associated with respective entity 6. The first piece of digital content 411 may thus in this latter scenario comprise a first piece of media data 4112 associated with the first entity 61, the second piece of digital content 412 comprise a second piece of media data 4122 associated with the second entity 62, etc. The first piece of media data 4112 is here represented by parking information and/or curiosa or other information associated with the exemplifying tourist attraction 61.
[0054]
[0055]
[0056]
[0057]
[0058]
[0059] As further shown in
[0060] Furthermore, the embodiments herein for selectively enabling a user device 2 on the move to utilize digital content 41 associated with one or more entities 6 located ahead of the user device 2, may be implemented through one or more processors, such as a processor 106, here denoted CPU, together with computer program code for performing the functions and actions of the embodiments herein. Said program code may also be provided as a computer program product, for instance in the form of a data carrier carrying computer program code for performing the embodiments herein when being loaded into the content selection system 1. One such carrier may be in the form of a CD ROM disc. It is however feasible with other data carriers such as a memory stick. The computer program code may furthermore be provided as pure program code on a server and downloaded to the content selection system 1. The content selection system 1 may further comprise a memory 107 comprising one or more memory units. The memory 107 may be arranged to be used to store e.g. information, and further to store data, configurations, schedulings, and applications, and for instance data relating to entities 6, their respective locations 601, digital content 41 of said entities 6 and/or map data, to perform the methods herein when being executed in the content selection system 1.
[0061] Furthermore, the conditions determining unit 101, the time availability deriving unit 102, the zone defining unit 103, the data comparing unit 104, the content enabling unit 105, the optional processor 106, and/or the optional memory 107, may for instance be implemented in the user device 2, in one or more nodes e.g. engine or electrical control units (ECUs) of the vehicle 3, in the one or more servers 4, and/or in one or more clouds, and/or be distributed among one or more thereof. A potential distribution may be arbitrarily selected as considered suitable.
[0062] According to an alternative example, the content selection system 1 may be represented by a plug-in solution, such that said content selection system 1 at least partly is implemented on for instance a dongle. In that manner, an aftermarket solution may be provided to any arbitrary user device 1 and/or vehicle 2 suitable. Those skilled in the art will also appreciate that the conditions determining unit 101, the time availability deriving unit 102, the zone defining unit 103, the data comparing unit 104 and/or the content enabling unit 105, may refer to a combination of analog and digital circuits, and/or one or more processors configured with software and/or firmware, e.g. stored in a memory such as the memory 107, that when executed by the one or more processors such as the processor 106 perform as will be described in more detail below. One or more of these processors, as well as the other digital hardware, may be included in a single ASIC (Application-Specific Integrated Circuitry), or several processors and various digital hardware may be distributed among several separate components, whether individually packaged or assembled into a SoC (System-on-a-Chip).
[0063] Further illustrated in
[0064]
[0065] Action 1001
[0066] In Action 1001, the content selection system 1 determines the current position 21 and the current travel direction 22 of the user device 2. Correspondingly, the conditions determining unit 101 is adapted for determining the current position 21 and the current travel direction 22 of the user device 2. Thereby, a prevailing estimated location 21 of the user device 2 is established, as well as a prevailing estimated direction 22 of travel thereof. The current user device position 21 may for instance be derived from the position determining unit 108, whereas the current travel direction 22 for instance may be derived from the travel direction determining unit 109.
[0067] Action 1002
[0068] In Action 1002, the content selection system 1 derives foresight conditions input comprising one or more time availability indicating parameters. Correspondingly, the time availability deriving unit 102 is adapted for deriving foresight conditions input comprising one or more time availability indicating parameters. Thereby, conditions indicating availability of time and/or foresight is obtained.
[0069] Optionally, the one or more time availability indicating parameters may comprise a current travel speed of the user device 2, which travel speed for instance may be derived from the travel speed determining unit 110. Additionally or alternatively, the one or more time availability indicating parameters may comprise a speed limit of a road 5 along which the user device 2 is determined to move and/or a presumed upcoming road, which speed limit for instance may be derived from the map data of the map data base 24. Additionally or alternatively, the one or more time availability indicating parameters may comprise an estimated time to a specified destination 51 for the user device 2, which estimated time for instance may be derived from a navigation system of the user device 2 and/or vehicle 3.
[0070] Additionally or alternatively, the one or more time availability indicating parameters may comprise a restricting time pertinent an upcoming planned activity specified in the calendar 26 associated with the user device 2, which restricting time for instance may be derived from said calendar 26. Additionally or alternatively, the one or more time availability indicating parameters may comprise a type of carrier 3 on which the user device 2 is carried; here a vehicle.
[0071] Action 1003
[0072] In Action 1003, the content selection system 1 defines the geographical limiting zone 7, 7′ extending in front of the user device 2, based on the position 21, the travel direction 22, and at least a first time availability indicating parameter of the foresight conditions input. Correspondingly, the zone defining unit 103 is adapted for defining the geographical limiting zone 7, 7′ extending in front of the user device 2, based on the position 21, the travel direction 22, and at least a first time availability indicating parameter of the foresight conditions input. Thereby, an imaginary restricting area extending ahead of the user device 2 is calculated in view of the position 21 and travel direction 22 of the user device 2 and one or more parameters of the foresight conditions input, for instance the current vehicle speed.
[0073] Optionally, the limiting zone 7 may be defined such that the imaginary plotted view thereof is represented by the sector 71 extending in front of the user device 2 enclosed by the first radius 711 and the second radius 712 of a circle, wherein the angle α of the sector 71 and/or a length of the radii 711, 712 is based on the at least first time availability indicating parameter. Thereby, the limiting zone 7 is represented by a fictive circle sector 71 restricted by the determined position 21 and travel direction 22 of the user device 2 as well as one or more time availability indicating parameters, for instance the current vehicle speed.
[0074] Furthermore, optionally, the limiting zone 7 may be defined such that the sector 71 is symmetrically arranged along the elongation of a fictive line 23 in the travel direction 22. Thereby, the travel direction 22 of the user device 2 dictates the direction of the sector 71, i.e. said travel direction 22 dictates the direction of the limiting zone 7, in that the sector 71 and subsequently the limiting zone 7 is symmetrically arranged along a hypothetical line 23 extending in the travel direction 22. Additionally or alternatively, the limiting zone 7 may be defined such that the sector 71 is symmetrically arranged along a section of the road 5 along which the user device 2 is determined to move. Thereby, the direction of the road section along which the user device 2 is moving dictates the direction of the sector 71, i.e. said direction of the road section dictates the direction of the limiting zone 7.
[0075] Moreover, optionally, the limiting zone 7′ may be defined such that the imaginary view thereof further comprises at least the second sector 72 extending in front of the estimated upcoming position 211 of the user device 2 further ahead along the road 5 along which the user device 2 is determined to move and/or a presumed upcoming road. The second sector 72 is enclosed by the third and fourth radius 721, 722 of a second circle. The angle β of the second sector 72 and/or a length of the radii 721, 722 is based on the first time availability indicating parameter and/or on at least a second time availability indicating parameter of the foresight conditions input. Thereby, further entities 6—here the fourth, fifth and sixth entities 64, 65, 66—have respective geographical locations 641, 651, 661 falling within the limiting zone 7′, since the fourth entity 64 has a location 641 falling within the third sector 73, and the fifth and sixth sectors 65, 66 have respective locations 651, 661 falling within the fourth sector 74. For instance, the angle α and/or radii 711, 712 of the first sector 71 may be based at least on the current speed of the user device 2, whereas the angle β and/or radii 721, 722 of the second sector 72 for instance may be based at least on the speed limit valid for an upcoming road 5 along which the estimated upcoming position 211 of the user device 2 is presumed to be situated.
[0076] Action 1004
[0077] In Action 1004, the content limiting system 1 compares the limiting zone 7, 7′ to the first digitally stored geographical location 611 of at least the first entity 61. Correspondingly, the data comparing unit 104 is adapted for comparing the limiting zone 7, 7′ to the first digitally stored geographical location 611 of at least the first entity 61. Thereby, the respective locations 601 of one or more entities 6 are considered in view of the determined limiting zone 7, 7′.
[0078] Action 1005
[0079] In Action 1005, the content selection system 1 enables the first piece of digital content 411 associated with the first entity 61 to be utilized by the user device 2, when the first location 611 is within the limiting zone 7, 7′. Correspondingly, the content enabling unit 105 is adapted for enabling the first piece of digital content 411 associated with the first entity 61 to be utilized by the user device 2, when the first location 611 is within the limiting zone 7, 7′. Thereby, digital content 411 of the first entity 61 is not made available to the user device 2 until the geographical location 611 of the first entity 61 is determined—by the previous comparing action 1004—to fall within the limiting zone 7, 7′. Accordingly, only digital content 41 of entities 6 determined to have—or to have had—respective geographical locations 601 within the limiting zone 7, 7′, is enabled to be utilized—e.g. presented—by the user device 2. Thereby, a filter mechanism is introduced, according to which digital content 41 of entities 6 determined to have respective geographical locations 601 beyond the limiting zone 7, 7′, is prevented from being utilized by the user device 2. Accordingly, rather than allowing digital content 41 of a potentially extensive amount of entities 6 to be made available to the user device 2, merely digital content 41 of a filtered amount of entities 6—which given the current circumstance—is enabled to be utilized by the user device 2. Consequently, the user device 2—and subsequently a user thereof, e.g. an occupant of the vehicle 3 on-board which the user device is carried—may be prevented from utilizing, e.g. being presented, digital content 41 associated with potentially irrelevant entities 6 given the current circumstances, i.e. given the one or more time availability indicating parameters such as e.g. the vehicle speed.
[0080] Thus, in view of the exemplifying limiting zone 7 presented in
[0081] Optionally, the digital content 41 may comprise media content and the first piece of digital content 411 comprise the first piece of media content 4112 associated with the first entity 61. Thereby, media content of one or more entities 6 may be enabled to be utilized by the user device 2, when geographical locations 601 of said entities 6 are within the limiting zone 7, 7′. Accordingly, media content—such as e.g. curiosa, information and/or facts in audio, text, video, URL etc. format—associated with those entities 6 located within the limiting zone 7, 7′, may be made available for use by the user device 2, for instance for audible and/or visual presentation thereof. Thus, in the scenario of the first entity 61 being represented by the exemplifying tourist attraction, and the first piece of media content 4112 represented by parking guidance for parking in the vicinity of said tourist attraction 61, then said parking guidance 4112 would be enabled for utilization—e.g. presentation—by the user device 2, when the geographical location 611 of the tourist attraction 61 falls within the limiting zone 7, 7′.
[0082] Additionally or alternatively, the digital content 41 may comprise POI data and the first piece of digital content 411 comprise first POI data 4111 associated with the first entity 61. Enabling the first piece of digital content 411 to be utilized by the user device 2, then comprises enabling—e.g. displaying—at least a portion of the first POI data 4111 on the digital map 251 on the display 25 of the user device 2, as shown in
[0083] The person skilled in the art realizes that the present disclosure by no means is limited to the preferred embodiments described above. On the contrary, many modifications and variations are possible within the scope of the appended claims. It should furthermore be noted that the drawings are not necessarily to scale and the dimensions of certain features may have been exaggerated for the sake of clarity. Emphasis is instead placed upon illustrating the principle of the embodiments herein. Additionally, in the claims, the word “comprising” does not exclude other elements or steps, and the indefinite article “a” or “an” does not exclude a plurality.