Location-based profile-adjusting system and method for electronic device
Claim Score by NHIP
Abstract
An electronic device includes a communication element, a location-determining component, a computing device, and a display. The communication element receives and transmits communication. The location-determining component monitors the location of the electronic device. The computing device is coupled to the communication element and the location-determining component and can change at least one setting of the electronic device based on the location of the device.

Term
Projected expiry 17 January 2028.
- Priority and filed
- Published
- Today
- Projected expiry
24 claims: 3 independent, 21 dependent
- 1Broadest claimClaim Score 76, broad(NHIP)A handheld mobile communication device comprising:a communication element for receiving and transmitting communications;a location-determining component for monitoring locations of the handheld mobile communication device;and a computing device, coupled to the communication element and the location-determining component, for changing at least one communications-related setting of the handheld mobile communication device based on a location of the handheld mobile communication device.
- 14A method for changing a setting of a handheld mobile communication device comprising:a) determining a current location of the handheld mobile communication device;b) comparing the current location of the handheld mobile communication device with a plurality of predetermined locations;and c) changing at least one communications-related setting of the handheld mobile communication device when the current location is within a range of one of the predetermined locations.
- 20A method for changing a setting of a handheld mobile communication device comprising a) determining a current location of the handheld mobile communication device;b) comparing the current location of the handheld mobile communication device with a plurality of predetermined locations;c) prompting a user to change at least one setting of the handheld mobile communication device when the current location is within a range of one of the predetermined locations;and d) changing at least one communications-related setting if the user accepts the change.
Independent claims3
69 paragraphs in 4 sections, as filed
BACKGROUND OF THE INVENTION
p-0002Embodiments of the present invention relate to electronic devices, such as navigation devices and mobile phones. More particularly, the present invention relates to a location-based profile adjusting system and method for an electronic device.
p-0003Users often wish to change the settings or configuration of their electronic devices. For example, users often switch their mobile phones to a vibrate mode when in meetings, at a movie theatre and turn them off entirely when on an airplane or in a church. Unfortunately, users often forget to change such settings and therefore interrupt others with unexpected phone calls. Some electronic devices automatically change their settings or configuration based on certain events and actions or data from a variety of inputs. For example, some electronic devices change their settings based on the time of day or the time of year. Other devices change their settings based on their current environment, sensing characteristics such as ambient noise or ambient light. Still others change their settings based on the motion of the device, using data from motion detectors such as accelerometers. Unfortunately, these self-adjusting electronic devices often fail to change their settings when it is most appropriate or desirable for them to do so.
SUMMARY OF THE INVENTION
p-0004Embodiments of the present invention provide a distinct advance in the art of self-adjusting electronic devices. More particularly, embodiments of the invention provide an electronic device that can automatically adjust its settings based on the current or expected location of the device.
p-0005In various embodiments, the electronic device may include a communication element, a location-determining component, a computing device, and a display. The communication element receives and transmits communications. The location-determining component monitors the location of the electronic device. The computing device is coupled to the communication element and the location-determining component, and can change at least one setting of the electronic device based on the location of the device. The display displays information to the user about the status of the electronic device.
p-0006In some embodiments, when the location-determining component determines that the current location of the electronic device matches one of a plurality of predetermined locations, the computing device changes at least one setting of the electronic device and may alert the user that it has done so. When the electronic device moves away from the predetermined location, the computing device returns the setting to its previous state, and may again alert the user that it has done so.
p-0007In other embodiments, when the location-determining component determines that the current location of the electronic device matches one of a plurality of predetermined locations, the computing device prompts the user to accept the change of at least one setting of the electronic device. If the user agrees, the change is made. When the electronic device moves away from the predetermined location, the computing device prompts the user to return any changed setting to its previous state. If the user agrees, the return is made.
p-0008This summary is provided to introduce a selection of concepts in a simplified form that are further described below in the detailed description. This summary is not intended to identify key features or essential features of the claimed subject matter, nor is it intended to be used to limit the scope of the claimed subject matter.
p-0009Other aspects and advantages of the present invention will be apparent from the following detailed description of the embodiments and the accompanying drawing figures.
BRIEF DESCRIPTION OF THE DRAWING FIGURES
p-0010Embodiments of the present invention are described in detail below with reference to the attached drawing figures, wherein:
p-0011<figref idrefs="DRAWINGS">FIG. 1</figref> is a perspective view of an electronic device constructed in accordance with various embodiments of the present invention;
p-0012<figref idrefs="DRAWINGS">FIG. 2</figref> is a block diagram showing the components of the electronic device;
p-0013<figref idrefs="DRAWINGS">FIG. 3</figref> is a diagram of a Global Positioning System (GPS) that may be utilized by various embodiments of the present invention;
p-0014<figref idrefs="DRAWINGS">FIG. 4</figref> shows a display of the electronic device depicting an alert to a user;
p-0015<figref idrefs="DRAWINGS">FIG. 5</figref> shows the display of the electronic device depicting a prompt to the user;
p-0016<figref idrefs="DRAWINGS">FIG. 6</figref> is a flow diagram depicting some of the steps performed in a method of using the electronic device; and
p-0017<figref idrefs="DRAWINGS">FIG. 7</figref> is a flow diagram depicting some of the steps performed in another method of using the electronic device.
p-0018The drawing figures do not limit the present invention to the specific embodiments disclosed and described herein. The drawings are not necessarily to scale, emphasis instead being placed upon clearly illustrating the principles of the invention.
DETAILED DESCRIPTION
p-0019The following detailed description of the invention references the accompanying drawings that illustrate specific embodiments in which the invention can be practiced. The embodiments are intended to describe aspects of the invention in sufficient detail to enable those skilled in the art to practice the invention. Other embodiments can be utilized and changes can be made without departing from the scope of the present invention. The following detailed description is, therefore, not to be taken in a limiting sense. The scope of the present invention is defined only by the appended claims, along with the full scope of equivalents to which such claims are entitled.
p-0020<figref idrefs="DRAWINGS">FIGS. 1 and 2</figref> illustrate an electronic device <b>10</b> constructed in accordance with various embodiments of the present invention. The device <b>10</b> may be any electronic device operable to receive, utilize, or determine geographic information, such as a current geographic location. In certain embodiments, the electronic device <b>10</b> may be a mobile (e.g., cellular or cell) phone or navigation device manufactured by GARMIN INTERNATIONAL, INC. of Olathe, Kans. However, in general, the electronic device <b>10</b> may be any device configured as described herein or otherwise operable to perform the functions described below.
p-0021As seen primarily in <figref idrefs="DRAWINGS">FIG. 2</figref>, the electronic device <b>10</b> includes a location-determining element <b>12</b>, a communication element <b>14</b>, a computing device <b>16</b>, a display <b>18</b>, a user interface <b>20</b>, a memory component <b>22</b>, a transmitter <b>24</b>, a receiver <b>26</b>, I/O ports <b>28</b>, and a power source <b>30</b>. In various embodiments, these components are contained within a portable, hand-held housing <b>32</b>.
p-0022In various embodiments, the location-determining element <b>12</b> may be a global positioning system (GPS) receiver which provides geographic location information for the electronic device <b>10</b>. As an example, the location-determining element <b>12</b> may be a GPS receiver much like those provided in products by GARMIN INTERNATIONAL, INC.
p-0023In general, the GPS is a satellite-based radio navigation system capable of determining continuous position, velocity, time, and direction information for an unlimited number of users. Formally known as NAVSTAR (Navigation Signal Timing and Ranging), the GPS incorporates a plurality of satellites which orbit the earth in extremely precise orbits. Based on these precise orbits, GPS satellites can relay their location to any number or receiving units.
p-0024The GPS system is implemented when a device specially equipped to receive GPS data begins scanning radio frequencies for GPS satellite signals. Upon receiving a radio signal from a GPS satellite, the device can determine the precise location of that satellite via one of different conventional methods. The device will continue scanning for signals until it has acquired at least three different satellite signals. Implementing geometrical triangulation, the receiver utilizes the three known positions to determine its own two-dimensional position relative to the satellites. Acquiring a fourth satellite signal will allow the receiving device to calculate its three-dimensional position by the same geometrical calculation. The positioning and velocity data can be updated in real time on a continuous basis by an unlimited number of users.
p-0025Although GPS-enabled devices are often used to describe navigational devices, any receiver suitable for use with other global navigation satellite systems (GNSS) may be used instead of or in addition to the GPS receiver. It will also be appreciated that satellites need not be used to determine a geographic position of a receiving unit since any receiving device capable of receiving the location from at least three transmitting locations can perform basic triangulation calculations to determine the relative position of the receiving device with respect to the transmitting locations. For example, cellular towers or any customized transmitting radio frequency towers can be used instead of satellites. With such a configuration, any standard geometric triangulation algorithm can be used to determine the exact location of the receiving unit. In this way, personal hand held devices, mobile phones, intelligent appliances, intelligent apparel, and others can be readily located geographically, if appropriated equipped to be a receiving unit.
p-0026<figref idrefs="DRAWINGS">FIG. 3</figref> shows one representative view of a GPS denoted generally by reference numeral <b>34</b>. A plurality of satellites <b>36</b> are in orbit about the Earth <b>38</b>. The orbit of each satellite is not necessarily synchronous with the orbits of other satellites and, in fact, is likely asynchronous. A GPS receiver device <b>10</b> such as the ones described in connection with preferred embodiments of the present invention is shown receiving spread spectrum GPS satellite signals from the various satellites <b>36</b>.
p-0027The spread spectrum signals continuously transmitted from each satellite <b>36</b> utilize a highly accurate frequency standard accomplished with an extremely accurate atomic clock. Each satellite <b>36</b>, as part of its data signal transmission, transmits a data stream indicative of that particular satellite. The electronic device <b>10</b> must acquire spread spectrum GPS satellite signals from at least three satellites for the GPS receiver device to calculate its two-dimensional position by triangulation. Acquisition of an additional signal, resulting in signals from a total of four satellites, permits the electronic device <b>10</b> to calculate its three-dimensional position.
p-0028In various embodiments, the location-determining component <b>12</b> and computing device <b>16</b> are operable to receive navigational signals from the GPS satellites <b>36</b> and to calculate positions of the device <b>10</b> as a function of the signals. The location-determining component <b>12</b> and computing device <b>16</b> may, for example, determine a track log or any other series of geographic coordinates corresponding to points along a path traveled by a user of the device. The location-determining component <b>12</b> and/or the computing device <b>16</b> are also operable to calculate a route to a desired location, provide instructions to navigate to the desired location, display maps and other information on the display screen <b>18</b>, and to execute other functions described herein.
p-0029The location-determining component <b>12</b> may include one or more processors, controllers, or other computing devices and memory so that it may calculate location and other geographic information without the computing device <b>16</b> or it may utilize the components of the computing device <b>16</b>. Further, the location-determining component <b>12</b> may be integral with the computing device <b>16</b> such that the location-determining component <b>12</b> may be operable to specifically perform the various functions described herein. Thus, the computing device <b>16</b> and location-determining component <b>12</b> can be combined or be separate or otherwise discrete elements.
p-0030In other embodiments, the location-determining component <b>12</b> need not directly determine the current geographic location of the electronic device <b>10</b>. For instance, the location-determining component <b>12</b> may determine the current geographic location by receiving location information directly from the user, through a communications network, or from another electronic device.
p-0031The location-determining component <b>12</b> may include an antenna to assist in receiving the satellite signals. The antenna may be a patch antenna, a linear antenna, or any other type of antenna that can be used with navigational devices. The antenna may be mounted directly on or in the housing <b>32</b> or may be mounted external to the housing <b>32</b>.
p-0032The communication element <b>14</b> enables the device <b>10</b> to communicate with other electronic devices or any other network enabled devices through a communications network, such as the Internet, a local area network, a wide area network, an ad hoc or peer to peer network, or a direct connection such as a USB, Firewire, or Bluetooth™ connection, or the like. Similarly, the device <b>10</b> may be configured to allow direct communication between similarly configured navigation devices, such that the device <b>10</b> need not necessarily utilize the communications network to share geographic location information.
p-0033In various embodiments, the communication element <b>14</b> may enable the device <b>10</b> to wirelessly communicate with a communications network utilizing wireless data transfer methods such as WiFi (802.11), Wi-Max, Bluetooth™, ultra-wideband, infrared, mobile telephony, radio frequency, or the like. However, the communication element <b>14</b> may couple with a communications network utilizing wired connections, such as an Ethernet cable, and is not limited to wireless methods.
p-0034In certain embodiments, the communication element <b>14</b> is a mobile transceiver for transmitting and receiving mobile phone calls over a mobile telephone network. The communication element <b>14</b> may include components normally associated with a mobile phone, such as a sound-producing element, like a speaker, transducer, or headset, and a vibration-producing component such as a motor coupled to an eccentric load. Further, the communication element <b>14</b> may include features and settings normally associated with a mobile phone, such as, but not limited to, a security lock mode, a personal data lock mode, ring tone, ringer volume, a vibration mode, an enable Wifi mode, an enable Bluetooth™ mode, a mode for automatically sending calls to voice mail, a mode for automatically forwarding calls, a roaming mode, and an airplane mode.
p-0035The computing device <b>16</b> may include any number of processors, controllers, integrated circuits, programmable logic devices, or other processing systems and resident or external memory for storing data and other information accessed and/or generated by the electronic device <b>10</b>. The computing device <b>16</b> is coupled with the location-determining component <b>12</b>, display <b>18</b>, user interface <b>20</b>, and memory <b>22</b>, through wired or wireless connections, such as a data bus <b>40</b>, to enable information to be exchanged between the various components.
p-0036The computing device <b>16</b> may implement a computer program which performs some of the functions described herein. In exemplary embodiments, the computer program comprises an ordered listing of executable instructions for implementing logical functions in the processing system. The computer program can be embodied in any computer-readable medium for use by or in connection with an instruction execution system, apparatus, or device, and execute the instructions. In the context of this application, a “computer-readable medium” can be any means that can contain, store, communicate, propagate or transport the program for use by or in connection with the instruction execution system, apparatus, or device. The computer-readable medium can be, for example, but not limited to, an electronic, magnetic, optical, electro-magnetic, infrared, or semi-conductor system, apparatus, device, or propagation medium. More specific, although not inclusive, examples of the computer-readable medium would include the following: an electrical connection having one or more wires, a random access memory (RAM), a read-only memory (ROM), an erasable, programmable, read-only memory (EPROM or Flash memory), a portable computer diskette, and a portable compact disk read-only memory (CDROM).
p-0037In various embodiments, the display <b>18</b> is coupled with the computing device <b>16</b> and is operable to display various prompts to the user as is described below. The display <b>18</b> may comprise color display elements (or alternatively, black and white or monochrome display elements) including, but not limited to, LCD (Liquid Crystal Diode), TFT (Thin Film Transistor) LCD, LEP (Light Emitting Polymer) or PLED (Polymer Light Emitting Diode), and/or plasma display devices. Preferably, the display <b>18</b> is of sufficient size to enable the user to easily view the display <b>18</b> to receive presented information while in transit.
p-0038The display <b>18</b> may also be used to provide prompts to the user that certain settings may be changed due to the location of the electronic device <b>10</b>. The computing device <b>16</b> may control what is shown on the display <b>18</b> and may present a text box on the display <b>18</b> that alerts the user that a predetermined setting may be changed. The computing device <b>16</b> may also prompt the user to accept the change or reject it.
p-0039Further, as described above, the display <b>18</b> may be integrated with the user interface <b>20</b>, such as in embodiments where the display <b>18</b> is a touch-screen display to enable the user to interact with the display <b>18</b> by touching or pointing at display areas to provide information to the electronic device <b>10</b>.
p-0040The user interface <b>20</b> permits a user to operate the device <b>10</b> and enables users, third parties, or other devices to share information with the device <b>10</b>. The user interface <b>20</b> is generally associated with the housing <b>32</b>, such as by physical connection through wires, etc, or wirelessly utilizing conventional wireless protocols. Thus, the user interface <b>20</b> need not be physically coupled with the housing <b>32</b>.
p-0041The user interface <b>20</b> may comprise one or more functional inputs such as buttons, switches, scroll wheels, a touch screen associated with the display, voice recognition elements such as a microphone, pointing devices such as mice, touchpads, trackballs, styluses, a camera such as a digital or film still or video camera, combinations thereof, or the like. Further, the user interface <b>20</b> may comprise wired or wireless data transfer elements such as removable memory including the memory <b>22</b>, data transceivers, etc, to enable the user and other devices or parties to remotely interface with the device <b>10</b>. The device <b>10</b> may also include a speaker for providing audible instructions and feedback.
p-0042The user interface <b>20</b> may be operable to provide various information to the user utilizing the display <b>18</b> or other visual or audio elements such as a speaker. Thus, the user interface <b>20</b> enables the user and electronic device <b>10</b> to exchange information relating to the device <b>10</b>, including fuel station information, geographic entities, configuration, security information, preferences, route information, points of interests, alerts and alert notification, navigation information, waypoints, a destination address, or the like. The user interface <b>20</b> may also enable the user to accept or reject a change of a setting by pressing a button, key, or touch screen.
p-0043The memory <b>22</b> may be integral with the location-determining component <b>12</b>, integral with the computing device <b>16</b>, stand-alone memory, or a combination of both. The memory <b>22</b> may include, for example, removable and non-removable memory elements such as RAM, ROM, flash, magnetic, optical, USB memory devices, and/or other conventional memory elements.
p-0044The memory <b>22</b> may store various data associated with operation of the device <b>10</b>, such as the computer program and code segments mentioned above, or other data for instructing the computing device <b>16</b> and other device elements to perform the steps described herein. Further, the memory <b>22</b> may store various cartographic data corresponding to geographic locations including map data, and map elements, such as thoroughfares, terrain, alert locations, points of interest, geographic entities, radio stations, and other navigation data to facilitate the various navigation functions provided by the device <b>10</b>. Additionally, the memory <b>22</b> may store destination addresses and previously calculated or otherwise acquired routes to various destination addresses for later retrieval by the computing device <b>16</b>.
p-0045The memory <b>22</b> or some other memory accessible by the computing device <b>16</b> may store a database of known paths including known roads, road networks, road segments, intersections, hiking trails, tracks, sidewalks or any other known paths for which the geographic coordinates are known. As used herein, “roads” is meant to include all navigable pathways including, but not limited to, highways, streets, boulevards, avenues, parkways, rural routes, terraces, and even private streets, driveways, and parking lots. The database of known paths may be pre-loaded in the memory <b>22</b> or other memory or may be downloaded to the device via the communication element <b>14</b>, receiver <b>26</b>, or I/O ports <b>28</b>. For example, different databases of known paths may be downloaded to the device based on a current location of the device as determined by the location-determining component <b>12</b> or computing device <b>16</b>.
p-0046In various embodiments, the memory <b>22</b> may also store the location of various landmarks and buildings, such as churches, theaters, hospitals, restaurants, bars, stadiums, shopping malls, schools, libraries, airports, etc., in addition to user-specified locations such as home or work.
p-0047The various data stored within the memory <b>22</b> may be associated within one or more databases to facilitate retrieval of the information. For example, the databases may be configured to enable the computing device <b>16</b> to automatically access the database of known paths based upon a current geographic location of the electronic device <b>10</b> as discussed in more detail below.
p-0048A map mapping search engine, preferably comprised of software, firmware or the like executed by the computing device <b>18</b>, may search through the database of cartographic information to find known roads or other known paths which match a series of geographical coordinates. A user may initiate a search or the search engine may automatically search the database based on a state of the device <b>10</b> such as the current position of the device <b>10</b>. The search engine, or alternatively a separate computation engine (also preferably comprised of software, firmware or the like executed by the computing device <b>18</b>), may also perform calculations related to the cartographic information. The map mapping search engine may also identify a map location, such as a street address or intersection, associated with one or more geographical coordinates.
p-0049In various embodiments, the computing device <b>18</b>, in combination with the location-determining device <b>12</b>, may also determine when the electronic device <b>10</b> is within a range of any of the plurality of predetermined locations, known as a vicinity range. The vicinity range may be a distance, in meters or feet, in any direction from a predetermined location. Setting of the vicinity range may be factory-programmed or user-specified and the vicinity range may be different for different locations. The vicinity range may be included when the computing device <b>18</b> is determining whether the current location of the electronic device <b>10</b> matches a predetermined location. Thus, the computing device <b>18</b> may determine that the current location of the device matches a predetermined location when the device <b>10</b> is not at the precise coordinates of the predetermined location, but rather within the vicinity range of the coordinates of the location. For example, the vicinity range may be set to 100 feet. Hence, the computing device <b>18</b> may determine when the current location of the electronic device <b>10</b> is within 100 feet of a predetermined location and may take appropriate action such as changing one or more settings of the device <b>10</b>. In other embodiments, the vicinity range may be as small as a few feet or as great as several miles.
p-0050Including the vicinity range when determining whether the current location of the electronic device <b>10</b> matches a predetermined location may be useful when the location prohibits the reception of a location-determining signal, such as GPS. The location may possess radiation shielding structures that weaken or attenuate the GPS signal. Or, there may be signal interference from other electronic transmitting or receiving devices. With such a location, it is advantageous for the computing device <b>18</b> to determine when the electronic device <b>10</b> is within the vicinity range of a predetermined location.
p-0051The transmitter <b>24</b> and receiver <b>26</b> or a transceiver assembly may be provided to enable wireless transmission of information. For example, in exemplary embodiments, the electronic device <b>10</b> includes a Frequency Modulated (FM) receiver for receiving information such as music, Radio Data system (RDS) information, FM Traffic Message Channel (TMC) information, direct band information such as MSN Direct™ data, or the like. Alternatively, or in addition, the transmitter <b>24</b> and receiver <b>26</b> assemblies may comprise a short range transmitter and receiver such as a Bluetooth™ receiver/transmitter assembly, a mobile telephone (e.g., TDMA (Time Division Multiple Access), CDMA (Code Division Multiple Access), GSM (Global System for Mobile Communication), etc.) receiver/transmitter assembly, or the like.
p-0052The I/O ports <b>28</b> permit data and other information to be transferred to and from the computing device <b>16</b> and the location-determining component <b>12</b>. Navigational software, cartographic maps and other data and information may be loaded in the electronic device <b>10</b> via the communication element <b>14</b>, the receiver <b>26</b>, or the I/O ports <b>28</b>.
p-0053The power source <b>30</b> is associated with the housing <b>32</b> to provide electrical power to various electronic device <b>10</b> elements. For example, the power source <b>30</b> may be directly or indirectly coupled with the location-determining component <b>12</b>, computing device <b>16</b>, display <b>18</b>, user interface <b>20</b>, and/or memory <b>22</b>. The power source <b>30</b> may comprise conventional power supply elements, such as batteries, battery packs, or the like. The power source <b>30</b> may also comprise power conduits, connectors, and receptacles operable to receive batteries, battery connectors, or power cables. For example, the power source <b>30</b> may include both a battery to enable portable operation and a power input for receiving power from an external source such an automobile.
p-0054The housing <b>32</b> may be handheld or otherwise portable to facilitate easy transport of the device <b>10</b>. In some embodiments, the housing <b>32</b> may be configured for mounting within or on an automobile or other vehicle in a generally conventional manner. The housing <b>32</b> may be constructed from a suitable lightweight and impact-resistant material such as, for example, plastic, nylon, aluminum, or any combination thereof. The housing <b>32</b> may include one or more appropriate gaskets or seals to make it substantially waterproof or resistant. The housing <b>32</b> may take any suitable shape for size, and the particular size, weight and configuration of the housing may be changed without departing from the scope of the present invention.
p-0055The components shown in <figref idrefs="DRAWINGS">FIGS. 1 and 2</figref> and described herein need not be physically connected to one another since wireless communication among the various depicted components is permissible and intended to fall within the scope of the present invention.
p-0056In exemplary embodiments, the electronic device <b>10</b> may operate as follows. The electronic device <b>10</b> may include a default configuration prepared and programmed during manufacturing or assembly. The configuration may include widely used standard settings for common locations. For example, in those locations where silent operation is desirable, such as a church (or like place of worship), a library, a movie theatre, or a medical facility, automatically adjusted settings may include turning the ringer volume to low or off and enabling the vibration mode. Alternatively, in locations where there is already a lot of noise, such as a stadium, a store, or a shopping mall, settings that are automatically adjusted may include turning the ringer volume to high and turning the speaker or headset volume to high. In addition, the default configuration may include a setting for the vicinity range.
p-0057In certain embodiments, the user may customize the default configuration to create a device profile that suits his or her individual needs. The user may specify, through the user interface <b>20</b>, which settings of the device <b>10</b> should be changed for various predetermined locations. For example, the settings to change when in or around a church may include turning the ringer volume to low or off and enabling the vibration mode. In addition, the user may specify what settings to change when not in a particular location. For example, when the user is not at home or at work, the security lock mode is automatically enabled. Alternatively, the user may specify, through the user interface <b>20</b>, which locations should be associated with the changing of a setting. For example, the locations associated with turning the ringer volume to low or off and enabling the vibration mode may include churches, libraries, museums, schools, medical and dental facilities, etc. Furthermore, the user may specify the value of the vicinity range, and whether it should be the same for all locations or specified on a location basis. Typically, this type of customized setup is a one-time or only occasional activity.
p-0058Generally, the user may carry the electronic device <b>10</b> on his person as he moves around, such as walking, jogging, running, or hiking, or as he travels in a vehicle, such as an automobile or boat. Alternatively, the electronic device <b>10</b> may be attached or mounted to the vehicle as it is traveling. The location-determining component <b>12</b> monitors the current location of the device <b>10</b>, as described above.
p-0059In some embodiments, once the location-determining component <b>12</b> detects that the current location is within vicinity range of one of the predetermined locations as discussed above, the computing device <b>16</b> automatically adjusts one or more settings for the electronic device <b>10</b>. The computing device <b>16</b> may then momentarily show a message on the display <b>18</b> alerting the user that the one or more settings have been changed, as depicted in <figref idrefs="DRAWINGS">FIG. 4</figref>. The computing device <b>16</b> may also alert the user in other ways, such as by momentarily vibrating or issuing a brief audible message. When the electronic device <b>10</b> is again in motion and the location-determining component <b>12</b> senses that the current location is out of the vicinity range of the predetermined location, the computing device <b>16</b> can automatically return the one or more settings back to their previous states. The computing device <b>16</b> may then momentarily show a message on the display <b>18</b> alerting the user that the one or more settings have been returned to their previous states.
p-0060In one embodiment, when the location-determining component <b>12</b> detects that the current location matches the user-specified location for home, work, or other user-determined location, the computing device <b>16</b> may allow unrestricted usage of the electronic device <b>10</b>, including the ability to change settings and access to such features as voice mail, email, and web browsing, such as disclosed in U.S. patent application Ser. No. 11/353,617 “ELECTRONIC DEVICE HAVING A LOCATION-BASED SECURITY FEATURE”, which is herein incorporated by reference in its entirety. The computing device <b>16</b> may also automatically set such parameters as the ringtone or the background image of the display <b>18</b>. When the location-determining component <b>12</b> detects that the current location does not match home or work, the computing device <b>16</b> may change the settings to allow the ability to send and receive communications, such as phone calls or text messages, but may restrict the ability to change settings or access voice mail, email, and web browsing unless a password is entered. Settings such as the ringtone and the background image of the display <b>18</b> may be changed as well.
p-0061In another embodiment, when the location-determining component <b>12</b> detects that the current location is within the vicinity range of a location where mobile phone use is prohibited or discouraged, such as a church, a theater, or medical facility, the computing device <b>16</b> may automatically change the ringer volume to low or off, enable the vibration mode, and forward a call to voice mail after alerting the user that the call was received. When the location-determining component <b>12</b> detects that the current location is out of the vicinity range of a location where mobile phone use is prohibited or discouraged, the computing device <b>16</b> may automatically return any changed settings to their previous states.
p-0062In another embodiment, when the location-determining component <b>12</b> detects that the current location is within the vicinity range of a location where mobile phone use is allowed as long as it does not disturb others, such as a school, a library, or museum, the computing device <b>16</b> may automatically change the ringer volume to low or off and enable the vibration mode, while allowing the user to accept incoming phone calls. When the location-determining component <b>12</b> detects that the current location is no longer within the vicinity range of a location where mobile phone use is allowed as long as it does not disturb others, the computing device <b>16</b> may automatically return any changed settings to their previous states.
p-0063In another embodiment, when the location-determining component <b>12</b> detects that the current location is within the vicinity range of a location with high levels of ambient noise, such as a stadium, a restaurant, or a shopping mall, the computing device <b>16</b> may automatically change the ringer volume to high and the speaker or headset volume to high. When the location-determining component <b>12</b> detects that the current location is no longer within the vicinity range of a location with high levels of ambient noise, the computing device <b>16</b> may automatically return any changed settings to their previous states.
p-0064In another embodiment, when the location-determining component <b>12</b> detects that the current location is within the vicinity range of a location where mobile phone use is strictly prohibited, such as a boarding gate or jetway of an airport or within an airplane, the computing device <b>16</b> may automatically enable the airplane mode, which may include disabling the location-determining component <b>12</b>. Thus, once the airplane mode is enabled, the user may manually disable airplane mode and restore the operation of the location-determining component <b>12</b>.
p-0065In another embodiment, when the location-determining component <b>12</b> detects that the current location is greater than a certain distance from a city or metropolitan area, the computing device <b>16</b> may automatically enable the roaming mode. When the location-determining component <b>12</b> detects that the current location is within a certain distance from a city or metropolitan area, the computing device <b>16</b> may automatically return any changed settings to their previous states.
p-0066In another embodiment, when the location-determining component <b>12</b> detects that the current location is in an area known to have fewer cell towers, the computing device <b>16</b> may automatically power down the location-determining component <b>12</b> for longer periods of time in order to reduce power consumption of the electronic device <b>10</b>. When the location-determining component <b>12</b> detects that the current location is in an area with a greater number of cell towers, the computing device <b>16</b> may automatically return any changed settings to their previous states.
p-0067In other embodiments, once the current location is within the vicinity range of one of the predetermined locations, the computing device <b>16</b> shows a message on the display <b>18</b> that one or more settings may be changed. The computing device <b>16</b> may also alert the user by momentarily vibrating or issuing a brief audible message. The computing device <b>16</b> may also show a message on the display <b>18</b> prompting the user to accept or reject the changes, as depicted in <figref idrefs="DRAWINGS">FIG. 5</figref>. The user may enter his response utilizing the user interface <b>20</b>. If the user accepts, the changes are made. If the user rejects the prompt, the changes are not made. When the electronic device <b>10</b> is again in motion and the location-determining component <b>12</b> senses that the current location is out of the vicinity range of the predetermined location, the computing device <b>16</b> shows a message on the display <b>18</b> that any changed setting may be returned to its previous state and prompts the user to accept or reject the change. The user may enter his response utilizing the user interface <b>20</b>. If the user accepts, the change is made. If the user rejects the prompt, the change is not made.
p-0068Methods of operating various embodiments of the electronic device <b>10</b> are also illustrated in <figref idrefs="DRAWINGS">FIGS. 6 and 7</figref>. The steps as shown in <figref idrefs="DRAWINGS">FIGS. 6 and 7</figref> do not imply a particular order of execution. Some steps may be performed before or concurrently with other steps in contrast to what is shown in the figures. <figref idrefs="DRAWINGS">FIG. 6</figref> shows a method <b>600</b> of operating the electronic device <b>10</b>. Step <b>602</b> includes determining a current location of the electronic device <b>10</b>. In one embodiment, the location-determining component <b>12</b> determines the current location of the electronic device <b>10</b>. Step <b>604</b> includes comparing the current location of the electronic device <b>10</b> with a plurality of predetermined locations. In one embodiment, the computing device <b>16</b> compares the current location with the plurality of predetermined locations. Step <b>606</b> includes changing at least one setting of the electronic device <b>10</b> when the current location of the electronic device <b>10</b> matches one of the predetermined locations. In one embodiment, the computing device <b>16</b> changes at least one setting of the electronic device <b>10</b> when the current location of the electronic device <b>10</b> matches one of the predetermined locations. Step <b>608</b> includes alerting the user that at least one setting has been changed. In one embodiment, the computing device <b>16</b> alerts the user that at least one setting has been changed. Step <b>610</b> includes returning at least one setting back to its previous state when the current location does not match one of the predetermined locations. In one embodiment, the computing device <b>16</b> returns at least one setting back to its previous state when the current location does not match one of the predetermined locations. Step <b>612</b> includes alerting the user that at least one setting has been returned to its previous state. In one embodiment, the computing device <b>16</b> alerts the user that at least one setting has been returned to its previous state.
p-0069<figref idrefs="DRAWINGS">FIG. 7</figref> illustrates another method <b>700</b> of operating the electronic device <b>10</b>. Step <b>702</b> includes determining a current location of the electronic device <b>10</b>. In one embodiment, the location-determining component <b>12</b> determines the current location of the electronic device <b>10</b>. Step <b>704</b> includes comparing the current location of the electronic device <b>10</b> with a plurality of predetermined locations. In one embodiment, the computing device <b>16</b> compares the current location with the plurality of predetermined locations. Step <b>706</b> includes prompting a user to change at least one setting of the electronic device <b>10</b> when the current location of the electronic device <b>10</b> matches one of the predetermined locations. In one embodiment, the computing device <b>16</b> prompts a user to change at least one setting of the electronic device <b>10</b> when the current location of the electronic device <b>10</b> matches one of the predetermined locations. Step <b>708</b> includes changing at least one setting if the user accepts the change. In one embodiment, the computing device <b>16</b> changes at least one setting if the user accepts the change. Step <b>710</b> includes prompting a user to return any changed setting back to its previous state when the current location does not match one of the predetermined locations. In one embodiment, the computing device <b>16</b> prompts a user to return any changed setting back to its previous state when the current location does not match one of the predetermined locations. Step <b>712</b> includes returning the changed setting back to its previous state if the user accepts the change. In one embodiment, the computing device <b>16</b> returns the changed setting back to its previous state if the user accepts the change.
p-0070Although the invention has been described with reference to the preferred embodiment illustrated in the attached drawing figures, it is noted that equivalents may be employed and substitutions made herein without departing from the scope of the invention as recited in the claims.
Contents4
6 sheets
Sheet 1 Sheet 2 Sheet 3 Sheet 4 Sheet 5 Sheet 6
Every citation, both ways
| Document | Relation | Office | Cited during |
|---|---|---|---|
| US10194266B2 | Cited by | United States of America | Applicant |
| US2018011772A1 | Cited by | United States of America | Search report |
| US10854066B2 | Cited by | United States of America | Applicant |
| US2017061117A1 | Cited by | United States of America | Pre-grant |
| US9154908B2 | Cited by | United States of America | Applicant |
| US8589068B2 | Cited by | United States of America | Search report |
| US10176723B2 | Cited by | United States of America | Applicant |
| US8886217B2 | Cited by | United States of America | Applicant |
| US9479898B2 | Cited by | United States of America | Search report |
| US10748435B2 | Cited by | United States of America | Applicant |
| US10694022B1 | Cited by | United States of America | Applicant |
| US9590984B2 | Cited by | United States of America | Applicant |
| US10218202B2 | Cited by | United States of America | Applicant |
| US9641669B2 | Cited by | United States of America | Applicant |
| EP2499846A4 | Cited by | European Patent Office (EPO) | Search report |
| US2013260748A1 | Cited by | United States of America | Pre-grant |
| WO2013058948A1 | Cited by | World Intellectual Property Organization (WIPO) | Applicant |
| US9591437B2 | Cited by | United States of America | Applicant |
| CN103298142A | Cited by | China | Search report |
| US2010075648A1 | Cited by | United States of America | Pre-grant |
| US9031584B2 | Cited by | United States of America | Applicant |
| US9703949B2 | Cited by | United States of America | Applicant |
| US2014242961A1 | Cited by | United States of America | Pre-grant |
| US8245066B1 | Cited by | United States of America | Applicant |
| US10303872B2 | Cited by | United States of America | Applicant |
| US2011302504A1 | Cited by | United States of America | Pre-grant |
| US8977256B2 | Cited by | United States of America | Search report |
| US2014171132A1 | Cited by | United States of America | Pre-grant |
| US10447844B2 | Cited by | United States of America | Applicant |
| US10176724B2 | Cited by | United States of America | Applicant |
| US10742797B2 | Cited by | United States of America | Applicant |
| US2015121515A1 | Cited by | United States of America | Pre-grant |
| GB2548157A | Cited by | United Kingdom | Search report |
| US9482737B2 | Cited by | United States of America | Applicant |
| US2011241827A1 | Cited by | United States of America | Pre-grant |
| US9940605B2 | Cited by | United States of America | Applicant |
| US8479035B1 | Cited by | United States of America | Applicant |
| US9019068B2 | Cited by | United States of America | Search report |
| US11204993B2 | Cited by | United States of America | Applicant |
| US9473880B2 | Cited by | United States of America | Search report |
| US2015033187A1 | Cited by | United States of America | Pre-grant |
| EP2769562A4 | Cited by | European Patent Office (EPO) | Search report |
| US2016373890A1 | Cited by | United States of America | Pre-grant |
| US2015156310A1 | Cited by | United States of America | Pre-grant |
| US2018011772A1 | Cited by | United States of America | Search report |
| US10868906B2 | Cited by | United States of America | Search report |
| US9179327B2 | Cited by | United States of America | Applicant |
| US2014264061A1 | Cited by | United States of America | Pre-grant |
| CN104159196A | Cited by | China | Search report |
| US9760063B2 | Cited by | United States of America | Applicant |
| US9299110B2 | Cited by | United States of America | Applicant |
| US9997078B2 | Cited by | United States of America | Applicant |
| US2013165139A1 | Cited by | United States of America | Pre-grant |
| US9509832B2 | Cited by | United States of America | Search report |
| EP2447807A1 | Cited by | European Patent Office (EPO) | Search report |
| US9357496B2 | Cited by | United States of America | Applicant |
| EP2954426A4 | Cited by | European Patent Office (EPO) | Search report |
| US2012029816A1 | Cited by | United States of America | Pre-grant |
| US11039004B1 | Cited by | United States of America | Applicant |
| US9998855B2 | Cited by | United States of America | Search report |
| US10708413B1 | Cited by | United States of America | Search report |
| US2010227600A1 | Cited by | United States of America | Pre-grant |
| US9210566B2 | Cited by | United States of America | Applicant |
| US9194937B2 | Cited by | United States of America | Applicant |
| US2015156311A1 | Cited by | United States of America | Pre-grant |
| US10530920B1 | Cited by | United States of America | Search report |
| US10520577B2 | Cited by | United States of America | Applicant |
| US9426162B2 | Cited by | United States of America | Search report |
| US9087222B2 | Cited by | United States of America | Applicant |
| US2015363554A1 | Cited by | United States of America | Search report |
| US11483252B2 | Cited by | United States of America | Applicant |
| US11082355B2 | Cited by | United States of America | Applicant |
| US2011117902A1 | Cited by | United States of America | Pre-grant |
| US2015358333A1 | Cited by | United States of America | Pre-grant |
| US8620295B2 | Cited by | United States of America | Search report |
| US2014330945A1 | Cited by | United States of America | Pre-grant |
| WO2014179750A1 | Cited by | World Intellectual Property Organization (WIPO) | International search |
| EP2499846A2 | Cited by | European Patent Office (EPO) | Applicant |
| US9170822B1 | Cited by | United States of America | Applicant |
| US11189159B2 | Cited by | United States of America | Applicant |
| US11553076B1 | Cited by | United States of America | Applicant |
| US9668707B2 | Cited by | United States of America | Search report |
| US10405129B2 | Cited by | United States of America | Applicant |
| US8965353B2 | Cited by | United States of America | Search report |
| WO2011059288A2 | Cited by | World Intellectual Property Organization (WIPO) | Applicant |
| US9819675B1 | Cited by | United States of America | Applicant |
| US10055571B2 | Cited by | United States of America | Search report |
| WO2014179743A1 | Cited by | World Intellectual Property Organization (WIPO) | International search |
| US9161310B2 | Cited by | United States of America | Search report |
| US2015363554A1 | Cited by | United States of America | Pre-grant |
| US9391988B2 | Cited by | United States of America | Applicant |
| US10951541B2 | Cited by | United States of America | Applicant |
| US9332393B2 | Cited by | United States of America | Applicant |
| US2004235464A1 | Cites | United States of America | Pre-grant |
| US2005181808A1 | Cites | United States of America | Pre-grant |
| US2006154674A1 | Cites | United States of America | Pre-grant |
| US6701144B2 | Cites | United States of America | Pre-grant |
| US6975874B1 | Cites | United States of America | Pre-grant |
| US6999757B2 | Cites | United States of America | Pre-grant |
| US7130643B2 | Cites | United States of America | Pre-grant |
7 members in 5 offices
Priority claims2
| Document | Office | Kind | Date |
|---|---|---|---|
| 1581308 | United States of America | A | |
| US20080015813 | – | – | – |
Members7
| Document | Office | Kind | |
|---|---|---|---|
| US2009186633A1 | United States of America | A1 | |
| WO2009091647A2 | World Intellectual Property Organization (WIPO) | A2 | |
| WO2009091647A3 | World Intellectual Property Organization (WIPO) | A3 | |
| EP2235990A2 | European Patent Office (EPO) | A2 | |
| CN101911799A | China | A | |
| JP2011514026A | Japan | A | |
| EP2235990A4 | European Patent Office (EPO) | A4 |
42 transactions on the USPTO file
Abandoned after 1 non-final rejection and 1 final rejection.
- Non-final rejections
- 1
- Final rejections
- 1
- RCEs
- 0
- Appeals
- 0
Over time
Point at a mark for the transactionTransactions
| Event | Code | |
|---|---|---|
| Email NotificationEML_NTR | EML_NTR | |
| Mail Abandonment for Failure to Respond to Office ActionAbandonedMABN2 | MABN2 | |
| Aband. for Failure to Respond to O. A.AbandonedABN2 | ABN2 | |
| Email NotificationEML_NTR | EML_NTR | |
| Mail Advisory Action (PTOL - 303)MCTAV | MCTAV | |
| Advisory Action (PTOL-303)CTAV | CTAV | |
| Date Forwarded to ExaminerFWDX | FWDX | |
| Response after Final ActionA.NE | A.NE | |
| Electronic ReviewELC_RVW | ELC_RVW | |
| Email NotificationEML_NTF | EML_NTF | |
| Mail Final Rejection (PTOL - 326)Final rejectionMCTFR | MCTFR | |
| Final RejectionFinal rejectionCTFR | CTFR | |
| Date Forwarded to ExaminerFWDX | FWDX | |
| Response after Non-Final ActionA... | A... | |
| Electronic ReviewELC_RVW | ELC_RVW | |
| Email NotificationEML_NTF | EML_NTF | |
| Mail Non-Final RejectionNon-final rejectionMCTNF | MCTNF | |
| Non-Final RejectionNon-final rejectionCTNF | CTNF | |
| Case Docketed to Examiner in GAUDOCK | DOCK | |
| Information Disclosure Statement consideredIDSC | IDSC | |
| Reference capture on IDSRCAP | RCAP | |
| Information Disclosure Statement (IDS) FiledM844 | M844 | |
| Information Disclosure Statement (IDS) FiledWIDS | WIDS | |
| Email NotificationEML_NTR | EML_NTR | |
| PG-Pub Issue NotificationPG-ISSUE | PG-ISSUE | |
| Information Disclosure Statement consideredIDSC | IDSC | |
| Electronic Information Disclosure StatementEIDS. | EIDS. | |
| Preliminary AmendmentA.PE | A.PE | |
| Information Disclosure Statement (IDS) FiledWIDS | WIDS | |
| Information Disclosure Statement consideredIDSC | IDSC | |
| Electronic Information Disclosure StatementEIDS. | EIDS. | |
| Information Disclosure Statement (IDS) FiledWIDS | WIDS | |
| Case Docketed to Examiner in GAUDOCK | DOCK | |
| IFW TSS Processing by Tech Center CompleteTSSCOMP | TSSCOMP | |
| Application Dispatched from OIPEOIPE | OIPE | |
| Sent to Classification ContractorPGPC | PGPC | |
| Filing ReceiptFLRCPT.O | FLRCPT.O | |
| Application Is Now CompleteCOMP | COMP | |
| Cleared by L&R (LARS)L128 | L128 | |
| Referred to Level 2 (LARS) by OIPE CSRL198 | L198 | |
| IFW Scan & PACR Auto Security ReviewSCAN | SCAN | |
| Initial Exam Team nnIEXX | IEXX |
2 legal events, as the office reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | |
|---|---|---|
| Information on status: application discontinuationABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTIONSTCB | STCB | |
| AssignmentAS | AS |
Numbers
- Publication, DOCDB
- 2009186633
- Publication, EPODOC
- US2009186633
- Application
- 12015813
- Application, DOCDB
- 1581308
- Application, EPODOC
- US20080015813
Titles
- English
- LOCATION-BASED PROFILE-ADJUSTING SYSTEM AND METHOD FOR ELECTRONIC DEVICE
Classification
- CPC, 1
- H04M1/72457
- IPC, 2
- H04M1 72457
- H04M1 00
- USPC, 2
- 455456600
- 455550100