WO2014014501A1 - Application programming interface for determining when a mobile device is inside a vehicle - Google Patents

Application programming interface for determining when a mobile device is inside a vehicle Download PDF

Info

Publication number
WO2014014501A1
WO2014014501A1 PCT/US2013/029463 US2013029463W WO2014014501A1 WO 2014014501 A1 WO2014014501 A1 WO 2014014501A1 US 2013029463 W US2013029463 W US 2013029463W WO 2014014501 A1 WO2014014501 A1 WO 2014014501A1
Authority
WO
WIPO (PCT)
Prior art keywords
mode
vehicle
mobile device
user
driver
Prior art date
Application number
PCT/US2013/029463
Other languages
French (fr)
Inventor
Jeffrey Lawrence WEISS
Original Assignee
My Open Road Corp.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from US13/552,664 external-priority patent/US20130173374A1/en
Application filed by My Open Road Corp. filed Critical My Open Road Corp.
Publication of WO2014014501A1 publication Critical patent/WO2014014501A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/20Services signaling; Auxiliary data signalling, i.e. transmitting data via a non-traffic channel
    • H04W4/21Services signaling; Auxiliary data signalling, i.e. transmitting data via a non-traffic channel for social networking applications
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C22/00Measuring distance traversed on the ground by vehicles, persons, animals or other moving solid bodies, e.g. using odometers, using pedometers
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0207Discounts or incentives, e.g. coupons or rebates
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/42348Location-based services which utilize the location information of a target
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/029Location-based management or tracking services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/30Services specially adapted for particular environments, situations or purposes
    • H04W4/40Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
    • H04W4/44Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P] for communication between vehicles and infrastructures, e.g. vehicle-to-cloud [V2C] or vehicle-to-home [V2H]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2203/00Aspects of automatic or semi-automatic exchanges
    • H04M2203/20Aspects of automatic or semi-automatic exchanges related to features of supplementary services
    • H04M2203/2094Proximity
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2250/00Details of telephonic subscriber devices
    • H04M2250/02Details of telephonic subscriber devices including a Bluetooth interface

Definitions

  • the present invention in some embodiments thereof, relates to mobile communication devices..
  • the subjection invention addresses the need for determining when a mobile device is located inside a vehicle for providing that information to other useful processes operating on the mobile device.
  • the present invention determines if a pre-configured set of relevant conditions exist that can be used to suggest a mobile device is within the confines of a vehicle operator compartment or passenger vehicle compartment.
  • the application-programming interface can be used to signal a program when those conditions are meet, and what conditions were involved in that determination.
  • a computer implemented method operable on a network comprising a server and a mobile communication device, for facilitating fuel conservation and safety in vehicles and advertising by merchants comprises: determining a user position in a vehicle by checking whether an initial condition exists between the vehicle and a mobile communication device held by a user; measuring and computing route data of the vehicle in motion; communicating the route data to the server over the network; awarding redeemable points to an account associated with the user based on when a predetermined metric of the route data is met; and redeeming the points for products or services at a merchant.
  • the method further comprises determining an operating mode based on the step of determining the user position, wherein the mode is selected from one of: a driver mode, wherein the driver mode is selected if the user position is determined to be that of the driver of the vehicle; and a commuter mode if none of the conditions for the other modes are satisfied and the mobile device is moving faster than a predetermined speed; and awarding a greater number of redeemable points to the account per unit of metric of the route data if the route is carried out in driver mode than in commuter mode.
  • the mode is selected from one of: a driver mode; a commuter mode; and a carpool mode.
  • the carpool mode is selected if a driver mode is selected and a second user mobile communication device is detected within a predetermined radius of a first user mobile communication device in driver mode, both users are moving in the same direction within a predetermined range of speed of each other and an account associated with the second user mobile communication device is selected on the first user mobile communication device.
  • a greater number of redeemable points is awarded to the account, per unit of metric of the route data, if the route is carried out in carpool mode rather than in commuter mode.
  • the method further comprises the mode being selected from one of: a driver mode; a commuter mode; a carpool mode; and a flight mode.
  • the flight mode is selected if the position of the mobile device moves from a first location to a second location in a time faster than ground transportation is capable of providing.
  • a greater number of redeemable points is awarded to the account, per unit of metric of the route data, if the route is carried out in driver mode rather than in commuter mode.
  • the step of determining a user position in a vehicle by checking whether an initial condition exists between the vehicle and a mobile communication device held by a user comprises: checking any of: (i) whether a successful pairing has occurred between the mobile device a the vehicle's blue tooth communication system; (ii) whether the mobile device is engaged with a vehicle docking station; (iii) whether a vehicle multimedia connector is connected to a blue tooth headset and GPS or cellular triangulation detected movement and route recording; (iv) whether the mobile device is connected to a vehicle audio input and a vehicle charging power cord and movement is detected via GPS or cellular triangulation; (v) whether the mobile device is connected to a wired multimedia headset and a charging power cord and movement is detected via GPS or cellular triangulation; (vi) whether the mobile device is connected to a USB multimedia connector and connected to the vehicle's multimedia system USB interface; and (vii) whether the mobile device is connected to a managed communications environment (MCE) signaling system.
  • MCE managed communications environment
  • the method comprises awarding a virtual bumper sticker to the user based on the route traveled.
  • the awarding of points is increased if the mobile device is configured to deny access to a communication application while the mobile device is in driver mode.
  • FIGs, la- are schematic drawings illustrating a painted surface of a panel dried by a pulsating airflow, according to some embodiments of the present invention.
  • FIG. 2a-2d are schematic drawings illustrating a painted surface dried by a rotating airflow, according to some embodiments of the present invention
  • Fig. 3 is a photograph of a nozzle characterized by a twisted surface for twisting the airflow within the column exiting the nozzle, according to some embodiments of the present invention
  • FIGs. 4a and 4b are schematic drawings illustrating a nozzle tower designed to be used in a spray enclosure, according to some embodiments of the present invention.
  • FIGs. 5a and 5b are drawings illustrating a system for drying coating on a panel, according to some embodiments of the present invention.
  • Implementation of the method and/or system of embodiments of the invention can involve performing or completing selected tasks manually, automatically, or a combination thereof. Moreover, according to actual instrumentation and equipment of embodiments of the method and/or system of the invention, several selected tasks could be implemented by hardware, by software or by firmware or by a combination thereof using an operating system.
  • a data processor such as a computing platform for executing a plurality of instructions.
  • the data processor includes a volatile memory for storing instructions and/or data and/or a non- volatile storage, for example, a magnetic hard-disk and/or removable media, for storing instructions and/or data.
  • a network connection is provided as well.
  • a display and/or a user input device such as a keyboard or mouse are optionally provided as well.
  • the present invention in some embodiments thereof, relates to a method of determining whether a mobile device is within the confines of a vehicle operator compartment or passenger vehicle compartment.
  • the devices that connect to the mobile device do so with a variety of wired and wireless connections and signals. Several unique combinations of these connections are indicative of being inside a vehicle. Described immediately below are examples of various combinations of those conditions that are commonly used when a person is inside the vehicle operator compartment a vehicle under his or her control.
  • Fig. 1 illustrates various associated components for interaction with a mobile device. Either a single component or multiple components are combined to accomplish the desired connection combinations.
  • Fig. 2 illustrates a combination of a mobile device 1, GPS signal 10, and vehicle supplied power 3.
  • Fig. 3 illustrates a combination of mobile device, GPS signal, and a Bluetooth hands free speaker phone.
  • the speaker phone can be either an aftermarket device or a vehicle's factory installed Bluetooth system.
  • Fig. 4 illustrates a combination of mobile device, GPS signal, and a multi-media cable connection.
  • the multi-media cable can provide the mobile device with information that can suggest it is connected to a vehicle's audio or video system.
  • Fig. 5 illustrates a combination of mobile device, GPS signal, vehicle supplied power, and a wired headset.
  • Fig. 6 illustrates a combination of mobile device, GPS signal, and a vehicle docking cradle.
  • the cradle typically can provide power, and connection to the vehicle's audio system via a cable or Bluetooth.
  • Fig. 7 illustrates a combination of mobile device, GPS signal, vehicle supplied power, and a stereo audio cable.
  • the stereo audio cable is typically connected to the vehicle's audio system via a dedicated input jack.
  • Fig. 8 illustrates a combination of mobile device, GPS signal, and Bluetooth proximity device.
  • the Bluetooth proximity device is any Bluetooth device that is paired with the mobile device for the dedicated purpose of signaling when the mobile device is inside the vehicle.
  • Fig. 9 illustrates a combination of mobile device, GPS signal, and an Apple Docking Connector.
  • the docking connector (Fig. 12 has) has a dedicated pin (PIN-21) that informs the Apple devices operating system the type of device or cable the Apple device is connected too.
  • the pin uses predetermined resistance loads to determine the device connected.
  • different resistances indicate accessory type: [0049] IKOhm - iPod docking station, beeps when connected [0050] lOKOhm - Takes some iPods into photo import mode
  • IMOhm - Belkin auto adaptor iPod shuts down automatically when power disconnected
  • Connecting pin 21 to ground with a IMOhm resistor does stop the ipod when power (i.e. Firewire-12V) is cut.
  • this pin When this pin is grounded, it closes a switch so that on loss of power an Ipod shuts off.
  • the dock has the same resistor.
  • Fig. 10 illustrates a combination of mobile device, GSP signal, and a vehicle's OEM connector cable.
  • This cable can be for a variety of mobile devices including the Apple iphone and devices under the iphone' s connection.
  • Fig. 11 illustrates the process of using a Bluetooth device in the vehicle as a proximity sensor. Once the two devices are in Bluetooth range, the pairing of the two devices will trigger the API into acknowledging the device in now inside the vehicle.
  • Fig. 12 illustrates the Apple proprietary docking connector and pin outs.
  • the connector's resistive pin out communicates to the apple device what kind of device it is connected too.
  • Fig. 13 illustrates a combination of mobile device, and a signal from a managed communications environment (MCE).
  • MCE managed communications environment
  • the MCE is a proprietary technology that can signal a mobile device when it is inside a predetermined physical area or environment.
  • Fig. 14 illustrates two situations: a mobile device and user both outside a room; and a mobile device and user both inside a room equipped with the emitters of a managed communications environment. This enables the mobile device to be signaled and then services like permitted communications, shopping, concierge services, and person location identification may be carried out. When a mobile device leaves the environment, the services or permitted communications instructions are removed and the mobile device returns to normal operation.
  • an anti-texting application will need to know when the driver is in a car and the car is moving.
  • a geo-location game can use this signaling process to validate the mobile device is inside a personal automobile and not commuter train.
  • a computer implemented method 1500 operable on a network comprising a server and a mobile communication device, for facilitating fuel conservation and safety in vehicles and advertising by merchants comprises the following.
  • a user position in a vehicle is determined by checking whether an initial condition exists between the vehicle and a mobile communication device held by a user.
  • route data of the vehicle in motion is measured and computed.
  • the route data is communicated to the server over the network.
  • redeemable points are awarded to an account associated with the user based on when a predetermined metric of the route data is met.
  • the points are redeemed for products or services at a merchant.
  • the method further comprises: determining 1530 an operating mode based on the step of determining the user position.
  • the operating mode is selected from one of: a driver mode and a commuter mode.
  • the driver mode is selected if the user position is determined to be that of the driver of the vehicle, and a commuter mode is selected if none of the conditions for the other modes are satisfied and the mobile device is moving faster than a predetermined speed.
  • the method comprises awarding greater number of redeemable points to the account per unit of metric of the route data if the route is carried out in driver mode than in commuter mode.
  • the mode is selected from one of: a driver mode; a commuter mode; and a carpool mode.
  • the carpool mode is selected if a driver mode is selected and a second user mobile communication device is detected within a predetermined radius of a first user mobile communication device in driver mode, both users are moving in the same direction within a predetermined range of speed of each other and an account associated with the second user mobile communication device is selected on the first user mobile communication device.
  • a greater number of redeemable points is awarded to the account, per unit of metric of the route data, if the route is carried out in carpool mode rather than in commuter mode.
  • the method further comprises the mode being selected from one of: a driver mode; a commuter mode; a carpool mode; and a flight mode.
  • the flight mode is selected if the position of the mobile device moves from a first location to a second location in a time faster than ground transportation is capable of providing.
  • a greater number of redeemable points is awarded to the account, per unit of metric of the route data, if the route is carried out in driver mode rather than in commuter mode.
  • the step of determining a user position in a vehicle by checking whether an initial condition exists between the vehicle and a mobile communication device held by a user comprises: checking any of: (i) whether a successful pairing has occurred between the mobile device a the vehicle's blue tooth communication system; (ii) whether the mobile device is engaged with a vehicle docking station; (iii) whether a vehicle multimedia connector is connected to a blue tooth headset and GPS or cellular triangulation detected movement and route recording; (iv) whether the mobile device is connected to a vehicle audio input and a vehicle charging power cord and movement is detected via GPS or cellular triangulation; (v) whether the mobile device is connected to a wired multimedia headset and a charging power cord and movement is detected via GPS or cellular triangulation; (vi) whether the mobile device is connected to a USB multimedia connector and connected to the vehicle's multimedia system USB interface; and (vii) whether the mobile device is connected to a managed communications environment (MCE) signaling system.
  • MCE managed communications environment
  • the method comprises awarding a virtual bumper sticker to the user based on the route traveled.
  • the awarding of points is increased if the mobile device is configured to deny access to a communication application while the mobile device is in driver mode.
  • module does not imply that the components or functionality described or claimed as part of the module are all configured in a common package. Indeed, any or all of the various components of a module, whether control logic or other components, can be combined in a single package or separately maintained and can further be distributed across multiple locations.

Abstract

A method for determining if a pre-configured set of relevant conditions exist that can be used to suggest a mobile device is within the confines of a vehicle operator compartment or passenger vehicle compartment. Then, an application-programming interface can be used to signal a program when those conditions are meet, and what conditions were involved in that determination.

Description

Application Programming Interface For Determining When A Mobile Device Is Inside A
Vehicle
Cross-References to Related Applications
[0001] The present application claims priority from U.S. Application Serial number 13/552,664 filed on July 19, 2012, which is hereby incorporated herein by reference in its entirety.
Technical Field
[0002] The present invention, in some embodiments thereof, relates to mobile communication devices..
Background of the Invention
[0003] The subjection invention addresses the need for determining when a mobile device is located inside a vehicle for providing that information to other useful processes operating on the mobile device.
Brief Summary of Embodiments of the Invention
[0004] The present invention determines if a pre-configured set of relevant conditions exist that can be used to suggest a mobile device is within the confines of a vehicle operator compartment or passenger vehicle compartment. The application-programming interface can be used to signal a program when those conditions are meet, and what conditions were involved in that determination.
[0005] (1) A computer implemented method operable on a network comprising a server and a mobile communication device, for facilitating fuel conservation and safety in vehicles and advertising by merchants, comprises: determining a user position in a vehicle by checking whether an initial condition exists between the vehicle and a mobile communication device held by a user; measuring and computing route data of the vehicle in motion; communicating the route data to the server over the network; awarding redeemable points to an account associated with the user based on when a predetermined metric of the route data is met; and redeeming the points for products or services at a merchant. [0006] (2) In a variant, the method further comprises determining an operating mode based on the step of determining the user position, wherein the mode is selected from one of: a driver mode, wherein the driver mode is selected if the user position is determined to be that of the driver of the vehicle; and a commuter mode if none of the conditions for the other modes are satisfied and the mobile device is moving faster than a predetermined speed; and awarding a greater number of redeemable points to the account per unit of metric of the route data if the route is carried out in driver mode than in commuter mode.
[0007] (3) In another variant of the method, the mode is selected from one of: a driver mode; a commuter mode; and a carpool mode. The carpool mode is selected if a driver mode is selected and a second user mobile communication device is detected within a predetermined radius of a first user mobile communication device in driver mode, both users are moving in the same direction within a predetermined range of speed of each other and an account associated with the second user mobile communication device is selected on the first user mobile communication device. A greater number of redeemable points is awarded to the account, per unit of metric of the route data, if the route is carried out in carpool mode rather than in commuter mode.
[0008] (4) In a further variant, the method further comprises the mode being selected from one of: a driver mode; a commuter mode; a carpool mode; and a flight mode. The flight mode is selected if the position of the mobile device moves from a first location to a second location in a time faster than ground transportation is capable of providing. A greater number of redeemable points is awarded to the account, per unit of metric of the route data, if the route is carried out in driver mode rather than in commuter mode.
[0009] (5) In still another variant of the method, the step of determining a user position in a vehicle by checking whether an initial condition exists between the vehicle and a mobile communication device held by a user, comprises: checking any of: (i) whether a successful pairing has occurred between the mobile device a the vehicle's blue tooth communication system; (ii) whether the mobile device is engaged with a vehicle docking station; (iii) whether a vehicle multimedia connector is connected to a blue tooth headset and GPS or cellular triangulation detected movement and route recording; (iv) whether the mobile device is connected to a vehicle audio input and a vehicle charging power cord and movement is detected via GPS or cellular triangulation; (v) whether the mobile device is connected to a wired multimedia headset and a charging power cord and movement is detected via GPS or cellular triangulation; (vi) whether the mobile device is connected to a USB multimedia connector and connected to the vehicle's multimedia system USB interface; and (vii) whether the mobile device is connected to a managed communications environment (MCE) signaling system.
[0010] (6) In yet a further variant, the method comprises awarding a virtual bumper sticker to the user based on the route traveled.
[0011] (7) In another variant of the method, the awarding of points is increased if the mobile device is configured to deny access to a communication application while the mobile device is in driver mode.
[0012] Other features and aspects of the invention will become apparent from the following detailed description, taken in conjunction with the accompanying drawings, which illustrate, by way of example, the features in accordance with embodiments of the invention. The summary is not intended to limit the scope of the invention, which is defined solely by the claims attached hereto.
Brief Description of the Drawings
[0013] The present invention, in accordance with one or more various embodiments, is described in detail with reference to the following figures. The drawings are provided for purposes of illustration only and merely depict typical or example embodiments of the invention. These drawings are provided to facilitate the reader's understanding of the invention and shall not be considered limiting of the breadth, scope, or applicability of the invention. It should be noted that for clarity and ease of illustration these drawings are not necessarily made to scale.
[0014] Some of the figures included herein illustrate various embodiments of the invention from different viewing angles. Although the accompanying descriptive text may refer to such views as "top," "bottom" or "side" views, such references are merely descriptive and do not imply or require that the invention be implemented or used in a particular spatial orientation unless explicitly stated otherwise.
[0015] Figs, la- If are schematic drawings illustrating a painted surface of a panel dried by a pulsating airflow, according to some embodiments of the present invention;
[0016] Fig. 2a-2d are schematic drawings illustrating a painted surface dried by a rotating airflow, according to some embodiments of the present invention; [0017] Fig. 3 is a photograph of a nozzle characterized by a twisted surface for twisting the airflow within the column exiting the nozzle, according to some embodiments of the present invention;
[0018] Figs. 4a and 4b are schematic drawings illustrating a nozzle tower designed to be used in a spray enclosure, according to some embodiments of the present invention; and
[0019] Figs. 5a and 5b are drawings illustrating a system for drying coating on a panel, according to some embodiments of the present invention.
[0020] The figures are not intended to be exhaustive or to limit the invention to the precise form disclosed. It should be understood that the invention can be practiced with modification and alteration, and that the invention be limited only by the claims and the equivalents thereof.
[0021] Implementation of the method and/or system of embodiments of the invention can involve performing or completing selected tasks manually, automatically, or a combination thereof. Moreover, according to actual instrumentation and equipment of embodiments of the method and/or system of the invention, several selected tasks could be implemented by hardware, by software or by firmware or by a combination thereof using an operating system.
[0022] For example, hardware for performing selected tasks according to embodiments of the invention could be implemented as a chip or a circuit. As software, selected tasks according to embodiments of the invention could be implemented as a plurality of software instructions being executed by a computer using any suitable operating system. In an exemplary embodiment of the invention, one or more tasks according to exemplary embodiments of method and/or system as described herein are performed by a data processor, such as a computing platform for executing a plurality of instructions. Optionally, the data processor includes a volatile memory for storing instructions and/or data and/or a non- volatile storage, for example, a magnetic hard-disk and/or removable media, for storing instructions and/or data. Optionally, a network connection is provided as well. A display and/or a user input device such as a keyboard or mouse are optionally provided as well.
Detailed Description of the Embodiments of the Invention
[0023] From time-to-time, the present invention is described herein in terms of example environments. Description in terms of these environments is provided to allow the various features and embodiments of the invention to be portrayed in the context of an exemplary application. After reading this description, it will become apparent to one of ordinary skill in the art how the invention can be implemented in different and alternative environments.
[0024] Unless defined otherwise, all technical and scientific terms used herein have the same meaning as is commonly understood by one of ordinary skill in the art to which this invention belongs. All patents, applications, published applications and other publications referred to herein are incorporated by reference in their entirety. If a definition set forth in this section is contrary to or otherwise inconsistent with a definition set forth in applications, published applications and other publications that are herein incorporated by reference, the definition set forth in this document prevails over the definition that is incorporated herein by reference.
[0025] The following reference numerals are used throughout this document.
[0026] 1 - The mobile device
[0027] 2 - Vehicle docking station
[0028] 3 - Power cable
[0029] 4 - Wired headset
[0030] 5 - Audio cable
[0031] 6 - USB multimedia cable
[0032] 7 - Vehicle docking connector (Vehicle OEM)
[0033] 8 - Bluetooth proximity paired device
[0034] 9 - Apple dock connector cable for iPhones
[0035] 10- GPS signal
[0036] 11 - Bluetooth hands free speaker phone
[0037] 12 - MCA signal (managed communications environment)
[0038] The present invention, in some embodiments thereof, relates to a method of determining whether a mobile device is within the confines of a vehicle operator compartment or passenger vehicle compartment. The devices that connect to the mobile device do so with a variety of wired and wireless connections and signals. Several unique combinations of these connections are indicative of being inside a vehicle. Described immediately below are examples of various combinations of those conditions that are commonly used when a person is inside the vehicle operator compartment a vehicle under his or her control.
[0039] Fig. 1 illustrates various associated components for interaction with a mobile device. Either a single component or multiple components are combined to accomplish the desired connection combinations.
[0040] Fig. 2 illustrates a combination of a mobile device 1, GPS signal 10, and vehicle supplied power 3.
[0041] Fig. 3 illustrates a combination of mobile device, GPS signal, and a Bluetooth hands free speaker phone. The speaker phone can be either an aftermarket device or a vehicle's factory installed Bluetooth system.
[0042] Fig. 4 illustrates a combination of mobile device, GPS signal, and a multi-media cable connection. The multi-media cable can provide the mobile device with information that can suggest it is connected to a vehicle's audio or video system.
[0043] Fig. 5 illustrates a combination of mobile device, GPS signal, vehicle supplied power, and a wired headset.
[0044] Fig. 6 illustrates a combination of mobile device, GPS signal, and a vehicle docking cradle. The cradle typically can provide power, and connection to the vehicle's audio system via a cable or Bluetooth.
[0045] Fig. 7 illustrates a combination of mobile device, GPS signal, vehicle supplied power, and a stereo audio cable. The stereo audio cable is typically connected to the vehicle's audio system via a dedicated input jack.
[0046] Fig. 8 illustrates a combination of mobile device, GPS signal, and Bluetooth proximity device. The Bluetooth proximity device is any Bluetooth device that is paired with the mobile device for the dedicated purpose of signaling when the mobile device is inside the vehicle.
[0047] Fig. 9 illustrates a combination of mobile device, GPS signal, and an Apple Docking Connector. The docking connector (Fig. 12 has) has a dedicated pin (PIN-21) that informs the Apple devices operating system the type of device or cable the Apple device is connected too. The pin uses predetermined resistance loads to determine the device connected. [0048] For example different resistances indicate accessory type: [0049] IKOhm - iPod docking station, beeps when connected [0050] lOKOhm - Takes some iPods into photo import mode
[0051] 68kOhm - makes iPhone 3g send audio through line-out without any messages
[0052] 500KOhm - related to serial communication / used to enable serial communications Used in Dension Ice Link Plus car interface
[0053] IMOhm - Belkin auto adaptor, iPod shuts down automatically when power disconnected Connecting pin 21 to ground with a IMOhm resistor does stop the ipod when power (i.e. Firewire-12V) is cut. When this pin is grounded, it closes a switch so that on loss of power an Ipod shuts off. The dock has the same resistor.
[0054] The determination of "in-vehicle" has not been established by Apple Inc. at this time but is expected to be available in future hardware and software releases.
[0055] Fig. 10 illustrates a combination of mobile device, GSP signal, and a vehicle's OEM connector cable. This cable can be for a variety of mobile devices including the Apple iphone and devices under the iphone' s connection.
[0056] Fig. 11 illustrates the process of using a Bluetooth device in the vehicle as a proximity sensor. Once the two devices are in Bluetooth range, the pairing of the two devices will trigger the API into acknowledging the device in now inside the vehicle.
[0057] Fig. 12 illustrates the Apple proprietary docking connector and pin outs. The connector's resistive pin out communicates to the apple device what kind of device it is connected too.
[0058] Fig. 13 illustrates a combination of mobile device, and a signal from a managed communications environment (MCE). The MCE is a proprietary technology that can signal a mobile device when it is inside a predetermined physical area or environment.
[0059] Fig. 14 illustrates two situations: a mobile device and user both outside a room; and a mobile device and user both inside a room equipped with the emitters of a managed communications environment. This enables the mobile device to be signaled and then services like permitted communications, shopping, concierge services, and person location identification may be carried out. When a mobile device leaves the environment, the services or permitted communications instructions are removed and the mobile device returns to normal operation.
[0060] Operation
[0061] When each set of conditions are meet in Figs. 1-14, and the API detects these conditions are valid, an application operating on a mobile device in accordance with the principles of the invention signals a host application that the mobile device is inside a vehicle. The application can then execute instructions, processes, communications or other features that are dependent on these sets of conditions to exist to operate properly.
[0062] For example, an anti-texting application will need to know when the driver is in a car and the car is moving. A geo-location game can use this signaling process to validate the mobile device is inside a personal automobile and not commuter train.
[0063] (1) In a variant, referring to Fig. 15, a computer implemented method 1500 operable on a network comprising a server and a mobile communication device, for facilitating fuel conservation and safety in vehicles and advertising by merchants, comprises the following. In a step 1505, a user position in a vehicle is determined by checking whether an initial condition exists between the vehicle and a mobile communication device held by a user. In a step 1510, route data of the vehicle in motion is measured and computed. In a step 1515, the route data is communicated to the server over the network. In a step 1520, redeemable points are awarded to an account associated with the user based on when a predetermined metric of the route data is met. In a step 1525, the points are redeemed for products or services at a merchant.
[0064] (2) In a variant, the method further comprises: determining 1530 an operating mode based on the step of determining the user position. The operating mode is selected from one of: a driver mode and a commuter mode. The driver mode is selected if the user position is determined to be that of the driver of the vehicle, and a commuter mode is selected if none of the conditions for the other modes are satisfied and the mobile device is moving faster than a predetermined speed. In a step 1535, the method comprises awarding greater number of redeemable points to the account per unit of metric of the route data if the route is carried out in driver mode than in commuter mode.
[0065] (3) In another variant of the method, the mode is selected from one of: a driver mode; a commuter mode; and a carpool mode. The carpool mode is selected if a driver mode is selected and a second user mobile communication device is detected within a predetermined radius of a first user mobile communication device in driver mode, both users are moving in the same direction within a predetermined range of speed of each other and an account associated with the second user mobile communication device is selected on the first user mobile communication device. A greater number of redeemable points is awarded to the account, per unit of metric of the route data, if the route is carried out in carpool mode rather than in commuter mode.
[0066] (4) In a further variant, the method further comprises the mode being selected from one of: a driver mode; a commuter mode; a carpool mode; and a flight mode. The flight mode is selected if the position of the mobile device moves from a first location to a second location in a time faster than ground transportation is capable of providing. A greater number of redeemable points is awarded to the account, per unit of metric of the route data, if the route is carried out in driver mode rather than in commuter mode.
[0067] (5) In still another variant of the method, the step of determining a user position in a vehicle by checking whether an initial condition exists between the vehicle and a mobile communication device held by a user, comprises: checking any of: (i) whether a successful pairing has occurred between the mobile device a the vehicle's blue tooth communication system; (ii) whether the mobile device is engaged with a vehicle docking station; (iii) whether a vehicle multimedia connector is connected to a blue tooth headset and GPS or cellular triangulation detected movement and route recording; (iv) whether the mobile device is connected to a vehicle audio input and a vehicle charging power cord and movement is detected via GPS or cellular triangulation; (v) whether the mobile device is connected to a wired multimedia headset and a charging power cord and movement is detected via GPS or cellular triangulation; (vi) whether the mobile device is connected to a USB multimedia connector and connected to the vehicle's multimedia system USB interface; and (vii) whether the mobile device is connected to a managed communications environment (MCE) signaling system.
[0068] (6) In yet a further variant, the method comprises awarding a virtual bumper sticker to the user based on the route traveled.
[0069] (7) In another variant of the method, the awarding of points is increased if the mobile device is configured to deny access to a communication application while the mobile device is in driver mode.
[0070] While various embodiments of the present invention have been described above, it should be understood that they have been presented by way of example only, and not of limitation. Likewise, the various diagrams may depict an example architectural or other configuration for the invention, which is done to aid in understanding the features and functionality that can be included in the invention. The invention is not restricted to the illustrated example architectures or configurations, but the desired features can be implemented using a variety of alternative architectures and configurations. Indeed, it will be apparent to one of skill in the art how alternative functional, logical or physical partitioning and configurations can be implemented to implement the desired features of the present invention. Also, a multitude of different constituent module names other than those depicted herein can be applied to the various partitions. Additionally, with regard to flow diagrams, operational descriptions and method claims, the order in which the steps are presented herein shall not mandate that various embodiments be implemented to perform the recited functionality in the same order unless the context dictates otherwise.
[0071] Although the invention is described above in terms of various exemplary embodiments and implementations, it should be understood that the various features, aspects and functionality described in one or more of the individual embodiments are not limited in their applicability to the particular embodiment with which they are described, but instead can be applied, alone or in various combinations, to one or more of the other embodiments of the invention, whether or not such embodiments are described and whether or not such features are presented as being a part of a described embodiment. Thus the breadth and scope of the present invention should not be limited by any of the above-described exemplary embodiments.
[0072] Terms and phrases used in this document, and variations thereof, unless otherwise expressly stated, should be construed as open ended as opposed to limiting. As examples of the foregoing: the term "including" should be read as meaning "including, without limitation" or the like; the term "example" is used to provide exemplary instances of the item in discussion, not an exhaustive or limiting list thereof; the terms "a" or "an" should be read as meaning "at least one," "one or more" or the like; and adjectives such as "conventional," "traditional," "normal," "standard," "known" and terms of similar meaning should not be construed as limiting the item described to a given time period or to an item available as of a given time, but instead should be read to encompass conventional, traditional, normal, or standard technologies that may be available or known now or at any time in the future. Likewise, where this document refers to technologies that would be apparent or known to one of ordinary skill in the art, such technologies encompass those apparent or known to the skilled artisan now or at any time in the future. [0073] A group of items linked with the conjunction "and" should not be read as requiring that each and every one of those items be present in the grouping, but rather should be read as "and/or" unless expressly stated otherwise. Similarly, a group of items linked with the conjunction "or" should not be read as requiring mutual exclusivity among that group, but rather should also be read as "and/or" unless expressly stated otherwise. Furthermore, although items, elements or components of the invention may be described or claimed in the singular, the plural is contemplated to be within the scope thereof unless limitation to the singular is explicitly stated.
[0074] The presence of broadening words and phrases such as "one or more," "at least," "but not limited to" or other like phrases in some instances shall not be read to mean that the narrower case is intended or required in instances where such broadening phrases may be absent. The use of the term "module" does not imply that the components or functionality described or claimed as part of the module are all configured in a common package. Indeed, any or all of the various components of a module, whether control logic or other components, can be combined in a single package or separately maintained and can further be distributed across multiple locations.
[0075] It is appreciated that certain features of the invention, which are, for clarity, described in the context of separate embodiments, may also be provided in combination in a single embodiment. Conversely, various features of the invention, which are, for brevity, described in the context of a single embodiment, may also be provided separately or in any suitable subcombination or as suitable in any other described embodiment of the invention. Certain features described in the context of various embodiments are not to be considered essential features of those embodiments, unless the embodiment is inoperative without those elements.
[0076] Additionally, the various embodiments set forth herein are described in terms of exemplary block diagrams, flow charts and other illustrations. As will become apparent to one of ordinary skill in the art after reading this document, the illustrated embodiments and their various alternatives can be implemented without confinement to the illustrated examples. For example, block diagrams and their accompanying description should not be construed as mandating a particular architecture or configuration.

Claims

Claims What is claimed is:
1. A computer implemented method operable on a network comprising a server and a mobile communication device, for facilitating fuel conservation and safety in vehicles and advertising by merchants, comprising:
determining a user position in a vehicle by checking whether an initial condition exists between the vehicle and a mobile communication device held by a user;
measuring and computing route data of the vehicle in motion;
communicating the route data to the server over the network;
awarding redeemable points to an account associated with the user based on when a predetermined metric of the route data is met; and
redeeming the points for products or services at a merchant.
2. The method of claim 1 , further comprising determining an operating mode based on the step of determining the user position, wherein the mode is selected from one of:
a driver mode, wherein the driver mode is selected if the user position is determined to be that of the driver of the vehicle; and
a commuter mode if none of the conditions for the other modes are satisfied and the mobile device is moving faster than a predetermined speed; and
awarding a greater number of redeemable points to the account per unit of metric of the route data if the route is carried out in driver mode than in commuter mode.
3. The method of claim 2, wherein the mode is selected from one of:
a driver mode;
a commuter mode; and a carpool mode, wherein the carpool mode is selected if a driver mode is selected and a second user mobile communication device is detected within a predetermined radius of a first user mobile communication device in driver mode, both users are moving in the same direction within a predetermined range of speed of each other and an account associated with the second user mobile communication device is selected on the first user mobile communication device; and
a greater number of redeemable points is awarded to the account per unit of metric of the route data if the route is carried out in carpool mode rather than in commuter mode.
4. The method of claim 3, further comprising:
wherein the mode is selected from one of:
a driver mode;
a commuter mode;
a carpool mode; and
a flight mode, wherein flight mode is selected if the position of the mobile device moves from a first location to a second location in a time faster than ground transportation is capable of providing; and
awarding a greater number of redeemable points to the account, per unit of metric of the route data, if the route is carried out in driver mode rather than in commuter mode.
5. The method of claim 2, wherein the step of determining a user position in a vehicle by checking whether an initial condition exists between the vehicle and a mobile communication device held by a user, comprises:
checking any of:
(i) whether a successful pairing has occurred between the mobile device a the vehicle's blue tooth communication system; (ii) whether the mobile device is engaged with a vehicle docking station;
(iii) whether a vehicle multimedia connector is connected to a blue tooth
headset and GPS or cellular triangulation detected movement and route recording;
(iv) whether the mobile device is connected to a vehicle audio input and a vehicle charging power cord and movement is detected via GPS or cellular triangulation;
(v) whether the mobile device is connected to a wired multimedia headset and a charging power cord and movement is detected via GPS or cellular triangulation;
(vi) whether the mobile device is connected to a USB multimedia connector and connected to the vehicle's multimedia system USB interface;
(vii) whether the mobile device is connected to a managed communications environment (MCE) signaling system.
6. The method of claim 5, further comprising awarding a virtual bumper sticker to the user based on the route traveled.
7. The method of claim 6, wherein the awarding of points is increased if the mobile device is configured to deny access to a communication application while the mobile device is in driver mode.
PCT/US2013/029463 2012-07-19 2013-03-06 Application programming interface for determining when a mobile device is inside a vehicle WO2014014501A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US13/552,664 2012-07-19
US13/552,664 US20130173374A1 (en) 2010-11-29 2012-07-19 Application Programming Interface For Determining When A Mobile Device Is Inside A Vehicle

Publications (1)

Publication Number Publication Date
WO2014014501A1 true WO2014014501A1 (en) 2014-01-23

Family

ID=49949154

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2013/029463 WO2014014501A1 (en) 2012-07-19 2013-03-06 Application programming interface for determining when a mobile device is inside a vehicle

Country Status (1)

Country Link
WO (1) WO2014014501A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2914023A3 (en) * 2014-02-27 2015-12-09 Harman International Industries, Inc. Data aggregation and delivery
WO2020152726A1 (en) * 2019-01-21 2020-07-30 Mechanical Line Solutions S.R.L. Safety device for motor vehicles

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040243468A1 (en) * 2001-03-29 2004-12-02 American Express Travel Related Services Company, Inc. Geographic loyalty system and method
US20080167801A1 (en) * 2007-01-10 2008-07-10 Pieter Geelen Navigation device and method for establishing and using profiles
US20120149341A1 (en) * 2009-10-31 2012-06-14 Saied Tadayon Controlling Mobile Device Functions

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040243468A1 (en) * 2001-03-29 2004-12-02 American Express Travel Related Services Company, Inc. Geographic loyalty system and method
US20080167801A1 (en) * 2007-01-10 2008-07-10 Pieter Geelen Navigation device and method for establishing and using profiles
US20120149341A1 (en) * 2009-10-31 2012-06-14 Saied Tadayon Controlling Mobile Device Functions

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2914023A3 (en) * 2014-02-27 2015-12-09 Harman International Industries, Inc. Data aggregation and delivery
US10284651B2 (en) 2014-02-27 2019-05-07 Harman International Industries, Incorporated Data aggregation and delivery
WO2020152726A1 (en) * 2019-01-21 2020-07-30 Mechanical Line Solutions S.R.L. Safety device for motor vehicles

Similar Documents

Publication Publication Date Title
US20130173374A1 (en) Application Programming Interface For Determining When A Mobile Device Is Inside A Vehicle
US10284709B2 (en) Apparatus and method for in-vehicle location of a mobile device
US9959461B2 (en) Vehicle gesture recognition system and method
US9386136B2 (en) Automatic device initialization and pairing
US20160057790A1 (en) Bluetooth pairing system and method
KR102061072B1 (en) Method for checking sealing condition of housing and apparatus for the same
CN105118325B (en) A kind of method and terminal of garage navigation
CN105589347A (en) Vehicle user identification using user pattern data
CN108197976B (en) Reward issuing method, device and server
CN104994601A (en) 4G vehicle smart terminal system
CN104052795B (en) Method and apparatus for the seamless application portability across multiple environment
CN105912317A (en) In-vehicle entertainment equipment and method of controlling terminal through in-vehicle entertainment equipment
CN105450708B (en) Vehicle-mounted interaction platform and on-vehicle information processing method based on mobile terminal
CN108364498A (en) A kind of parking reminding method, server and terminal
US20130176100A1 (en) Automated electronic device network pairing based on electric field coupling
WO2014014501A1 (en) Application programming interface for determining when a mobile device is inside a vehicle
CN105556424A (en) Methods and system for operating a plurality of display devices of a motor vehicle and motor vehicle having a system for operating a plurality of display devices
EP3660638A1 (en) Control method for electronic apparatus and input apparatus
CN104111069A (en) Automatic positioning system and method
US9813170B2 (en) In-vehicle terminal that measures electric field strengths of radio waves from information terminals
CN106537341A (en) Operating system startup acceleration
JP2015036295A (en) Aircraft system control and reporting via mobile device
CN103426268B (en) A kind of WIFI module that utilizes carries out the antitheft method and system of mobile device
CN105700137B (en) Head-up display method and head-up display
US20200149907A1 (en) Vehicular apparatus, systems, and methods for detecting, identifying, imaging, and mapping noise sources

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 13820640

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 13820640

Country of ref document: EP

Kind code of ref document: A1