Patent application number | Description | Published |
20110241827 | METHOD, APPARATUS AND SYSTEM FOR AUTOMATED CHANGE OF AN OPERATING MODE RELATING TO A WIRELESS DEVICE - A method, apparatus, and system for automatically changing the operating mode of a wireless device are provided. A determination is made whether at least one state of the wireless device has changed. This determination is performed using at least one integrated device of the wireless device. A determination is made whether the change in the state of the wireless device indicates that the first operating mode should be changed. The operating mode is changed to a second operating mode of the wireless device in response to a determination that the change in the state of the wireless device indicates that the first operating mode should be changed. Changing to the second operating mode includes altering at least one wireless communication operation of the wireless device. Examples of the second operating mode may include, but is not limited to, an airplane mode, a train mode, a vehicle mode, an environmental condition mode; or a device-access mode. | 10-06-2011 |
20130217364 | METHODS TO DETERMINE AVAILABILITY OF USER BASED ON MOBILE PHONE STATUS - A command is received at an operating system of a first mobile phone for displaying contact information of a remote user having a mobile phone number of a second mobile phone. In response to the command, a request is transmitted to a remote server from the first mobile phone over a cellular network requesting an operating status of the second mobile phone. The operating status of the second mobile phone is received from the remote server over the cellular network. The operating status of the second mobile phone is displayed on a display of the first mobile phone as a part of contact information of the remote user associated with the second mobile phone, where the operating status includes current locality of the second mobile phone. | 08-22-2013 |
20130288649 | Automatically Adjusting Country and Area Codes When Doing a Business Card or Telephone Number Exchange - A telephone number is automatically adjusted in the context a business card or other telephone number exchange. The country code, area code, or other prefix portion is added, removed, or modified based on a location associated with the telephone number and/or a location associated with the recipient. In one example, a sending device looks up location information by contacting the service provider, using locally-stored information, or otherwise, and, based on this information, includes au appropriate prefix. The sending device can also use a location associated with the recipient in determining an appropriate prefix or adjusting a received prefix, for example, based on the recipient's own telephone number. Adjustments to telephone numbers can also be made by recipient devices, intermediary devices, and any other devices that may be involved in the exchange of telephone numbers, business card information, or related activities, and in other contexts as well. | 10-31-2013 |
20130344902 | ADAPTIVE OUT OF SERVICE SCANNING - A method for selecting an out of service (OOS) scan mode for a wireless communication device is provided. The method can include the wireless communication device detecting occurrence of an OOS condition; setting a displacement threshold in response to the OOS condition; determining a displacement magnitude indicative of a distance traveled by the wireless communication device during the OOS condition; determining whether the displacement magnitude exceeds the displacement threshold; using a first scan mode to scan for network coverage in an instance in which it is determined that the displacement magnitude exceeds the displacement threshold; and using a second scan mode to scan for network coverage in an instance in which it is determined that the displacement magnitude does not exceed the displacement threshold. The first scan mode can have a greater scan frequency than the second scan mode. | 12-26-2013 |
20140003590 | Identifying Information Associated with an Incoming Telephone Call | 01-02-2014 |
20140004837 | Retrieving Contact Information from Multiple Devices | 01-02-2014 |
20140012913 | Peer-Peer Device Activation and Setup - Setting up a user equipment (UE) device via a peer-to-peer wireless link. A peer device may be discovered using a peer-to-peer wireless communication protocol. A peer-to-peer wireless link may be established with the peer device using the peer-to-peer wireless communication protocol. Device setup information for the UE may be requested from the peer device via the peer-to-peer wireless link. The device setup information may be received from the peer device via the peer-to-peer wireless link. The UE may be configured using the device setup information. | 01-09-2014 |
20140026223 | MOBILE DEVICE RECORDING - A method for recording between a first device and a second device includes, prior to establishing a connection for recording between the first and second devices, creating a list of trusted devices. Presence of the second device on the list indicates permission to record a communication between the first and second devices. The method further includes storing the list of trusted devices, wherein the list is accessible by the first device, establishing the connection for recording between the first and second devices, verifying by the first device that the second device is on the list of trusted second devices, and recording at least a portion of the communication between the first and second devices if indicated by a user of the first device without further input from a user of the second device. | 01-23-2014 |
20140040420 | Streaming Common Media Content to Multiple Devices - Systems and associated methods for providing a plurality of devices the same media content. A plurality of requests for media content may be received where each of the plurality of requests is received from a respective device. It may be determined whether the plurality of requests for media content are for the same media content. In response to determining that the plurality of requests are for the same media content, a single request for the media content may be generated. The media content may be received in response to the single request and the media content may be stored in a memory medium. The media content may be provided to each of the respective devices in response to the plurality of requests. | 02-06-2014 |
20140040497 | Streaming Common Media Content to Multiple Devices - Systems and associated methods for providing a plurality of devices the same media content. A plurality of requests for media content may be received where each of the plurality of requests is received from a respective device. It may be determined whether the plurality of requests for media content are for the same media content. In response to determining that the plurality of requests are for the same media content, a single request for the media content may be generated. The request may be provided to a server via a wide area network. The media content may be received in response to the single request and the media content may be stored in a memory medium. The media content may be provided to each of the respective devices in response to the plurality of requests. | 02-06-2014 |
20140052872 | SYSTEM AND METHOD FOR IMPROVED CONTENT STREAMING - A system and methods for improved streaming of content. After streaming of a content item from a wireless device (e.g., a smart phone, a table computer) commences to a presentation device (e.g., a media receiver, a television), the presentation device determines that it can stream the content item from an alternative source, such as a web server, data server or other content repository residing on the Internet or other network. The presentation device initiates the alternative streaming and notifies the wireless device that it may stop streaming. The wireless device may continue to provide control inputs to allow a user to pause, play, fast forward or otherwise control the presentation, and may or may not present the content item locally. If the presentation device must cease streaming of the content item from the alternative source, it notifies the wireless device, which resumes streaming. | 02-20-2014 |
20140058679 | Wake Status Detection for Suppression and Initiation of Notifications - Parameters of an electronic device may be evaluated in order to determine a probability of a particular wake status of a user of the device. The determined probabilities of a certain wake status based on the evaluated parameters may be combined to identify a combined wake status of the user. The identified wake status may be utilized to implement certain device functionality. The wake status can enable a user to suppress notifications during a particular wake status or to perform an action (such as generating a reminder) according to a particular wake status. | 02-27-2014 |
20140062724 | Wireless Vehicle System For Enhancing Situational Awareness - Electronic equipment in vehicles may transmit and receive wireless messages. Each wireless message that is transmitted by a transmitter may include information on the vehicle from which it is being transmitted, information on the location of the transmitter within the vehicle, and other vehicle status information. Receiving equipment in vehicles may be used to receive the transmitted messages. Received signal strength indicator information may be associated with the transmitted messages. Using the received signal strength indicator information and information on the locations of the transmitters within the vehicles in which the transmitters are installed, equipment in a receiving vehicle may determine locations for nearby vehicles. Alerts may be presented to a driver of a vehicle and other suitable actions may be taken based on the locations of nearby vehicles, vehicle type information, and other information regarding traffic in the vicinity of the driver. | 03-06-2014 |
20140066091 | System With Wireless Messages To Enhance Location Accuracy - Electronic equipment in a system may transmit and receive wireless advertisement messages. Each wireless message may include location information and may have an associated received signal strength indicator when received from transmitting equipment by receiving equipment. The transmitting equipment may be associated with stationary equipment such as equipment installed at a building, adjacent to a road, or in traffic control equipment or other traffic structures. The receiving electronic equipment may be mobile equipment such as a vehicle or mobile computing equipment such as a cellular telephone or portable computer. Satellite navigation system signals may be received by the receiving electronic equipment in addition to the wireless messages. The receiving electronic information can present alerts to a user based on a location determined using the wireless messages and the satellite navigation system signals. | 03-06-2014 |
20140067257 | Navigation System Acquisition and Use of Cellular Coverage Map Data - A mobile device can obtain wireless network signal strength map data that indicates, for various nearby geographical regions, the wireless network signal strength in each such region. A mobile device can transmit that data to a vehicular navigation system responsible for automatically selecting a high-quality route of vehicular travel between a specified source and destination. The system can take the wireless network signal map data into account when selecting that route. When selecting from among multiple different routes of vehicular travel between a specified source and destination, the system may employ an algorithm that considers wireless network signal strengths along those routes, in addition to the other factors. Consequently, the system can select a longer route having better signal strength over a shorter route having worse signal strength. The system can present the selected route within a set of suggested routes, potentially along with reasons for each route's suggestion. | 03-06-2014 |
20140067454 | Reconciling Multiple Proposed Event Times Among Event Participants - A scheduling application on a first device may be configured to identify multiple time periods that comply with a set of scheduling parameters for a proposed event. An invitation to the proposed event that includes the multiple time periods may then be sent to one or more second devices, where after users corresponding to the second devices may accept the invitation by selecting one or more of the multiple time periods. The selected one or more time periods from each of the second user devices may be sent to the first device and the event may be scheduled on each of the first and second devices according to a selected time. | 03-06-2014 |
20140070945 | Reminder Creation for Tasks Associated with a User Event - An event analysis engine on a user device may be configured to receive information representative of a user event and to determine a type of the event according to the received information. One or more tasks associated with the determined type of event may be identified. Each of the identified tasks may be associated with a reminder having a trigger condition that is a function of information specific to the task. The task-specific information may be retrieved and the reminders associated with the tasks may be displayed when a device condition matches a calculated trigger condition for the reminder. Each task may be identified as completed when a completion condition associated with the task is satisfied. | 03-13-2014 |
20140075130 | SHARING AND SYNCHRONIZING DATA ACROSS USERS OF CLOUD COMPUTING SYSTEMS - The disclosed embodiments provide a system that processes data from a user. During operation, the system obtains, at a cloud computing system, a set of data-sharing preferences for the user. Next, the system creates a set of virtual storage partitions for the user with the cloud computing system based on the data-sharing preferences. Upon receiving data from the user to the cloud computing system, the system associates the data with a virtual storage partition from the set of virtual storage partitions based on the data-sharing preferences and a set of data attributes for the data. Finally, the system manages access to the virtual storage partition by one or more other users based on the data-sharing preferences. | 03-13-2014 |
20140082069 | AUTOMATED COORDINATION OF RIDE SHARING BETWEEN MEMBERS OF SOCIAL GROUP - Ride-sharing transportation arrangements can be electronically coordinated between members of a social group. The coordination can involve allowing members to electronically request or offer rides, gathering information pertinent to the ride share (e.g., a current or home location or a suspected destination location based on invitation response), generating proposed ride-sharing transportation routes, and sequentially presenting the proposed routes to members in order to arrive at an agreeable arrangement without unduly bothering involved members. Ride-sharing can thus be promoted due to the ease of the coordination, ride-sharers' familiarity and comfort with each other, and potentially, due to ride-sharers' overlap in destination locations. | 03-20-2014 |
20140088870 | Using Multiple Touch Points on Map to Provide Information - A device includes a touch sensitive surface for receiving touch input or gestures associated with two or more markers representing two or more locations defining a route on a map display. Based on the touch input or gesture, information associated with the route is provided to the user including, for example, the travel distance between the two or more locations and an estimated travel time. In some implementations, a gesture associated with two or more markers representing locations on a map display opens a user interface for providing travel directions for a route associated with the two or more locations. | 03-27-2014 |
20140089992 | DISPLAYING A SYNCHRONIZED INSTANCE OF CONTENT ON A PORTABLE ELECTRONIC DEVICE - A method and system are described for displaying a synchronized instance of content on a portable electronic device. In the described embodiments, a selection of streaming content that is being displayed on a fixed display system is received by the portable electronic device. The portable electronic device then determines if the portable electronic device is compatible with the streaming content being received by the fixed display system. If the portable electronic device is compatible with the streaming content being received by the fixed display system, then the portable electronic device requests the synchronized instance of the streaming content and displays it. | 03-27-2014 |
20140094124 | TRANSFERRING DATA OVER BLUETOOTH USING INTERMITTENT BRIDGE - In one or more embodiments, a first device such as a mobile phone can establish a wireless connection with second device, and the second device can act as a bridge between the first device and a peripheral device, such as a printer, so that the first device need not establish a secure pairing or other type of direct connection with the peripheral device. The second device provides a profile of the peripheral to the first device. The first device can then use the profile to access the peripheral device via the second device, with the second device passing data between the first device and the peripheral identified by the profile. This bridging feature simplifies the process of using the peripheral devices, since no secure pairing or other configuration procedure is needed to enable the first device to access the peripheral. | 04-03-2014 |
20140113558 | PROXIMITY DETECTION USING AN ELECTRONIC DEVICE - A method and system are described for proximity detection performed at an electronic device. In the described embodiments, an application is executing on the electronic device. The electronic device determines a target wireless signal strength based on a target distance. The electronic device receives a Bluetooth low energy (BLE) wireless signal from a second electronic device and generates a received wireless signal strength based on the received BLE wireless signal. The electronic device then compares the received wireless signal strength to the target wireless signal strength and on the condition that the received wireless signal strength exceed the target wireless signal strength, the electronic device performs one or more operations wherein the one or more operations include restricting a functionality of the application. | 04-24-2014 |
20140129143 | OBTAINING UPDATED NAVIGATION INFORMATION FOR ROAD TRIPS - Methods, systems, computer-readable media, and apparatuses for obtaining updated navigation information are presented. A first computing device can receive routing information from a second computing device, where the routing information is indicative of a route determined by the second computing device to a destination. Subsequently, navigation instructions can be provided at the first computing device based upon the routing information received from the second computing device. The first computing device then can receive, from the second computing device, a change to the routing information. Thereafter, and responsive to receiving the change to the routing information, the first computing device can provide modified navigation instructions. | 05-08-2014 |
20140136349 | TRANSFERRING ASSETS - Disclosed herein are systems, methods, and non-transitory computer-readable storage media for sending transfer requests, receiving approvals, and carrying out transfers in a digital wallet application. A mobile payment engine receives a request from a client application associated with a first digital card to apply assets from at least one additional digital card to the first digital card, receives receiving approval to transfer assets from the at least one additional digital card to the first digital card, and transfers the assets to the first digital card. Transfers can be made between digital cards in the same client's digital wallet application and transfers can be made between multiple client device accounts. | 05-15-2014 |
20140146956 | Identifying Information Associated with an Incoming Telephone Call - A telephone number corresponding to an incoming telephone call may be utilized to obtain information associated with the incoming call. If it is determined that the telephone number does not match records stored on the device on which the call is received, a request may be sent from the receiving device to an external device to obtain information associated with the incoming call. The request may be directed to a remote contacts application, another device listed in a data store of the receiving device, or to the calling device itself. When a response is received, the information may be displayed or otherwise utilized by the receiving device. | 05-29-2014 |
20140171013 | MONITORING A MOBILE DEVICE EN ROUTE TO DESTINATION - A system, method and apparatus are disclosed for monitoring a mobile device en route to a destination. A user of a monitored device specifies geo-fence regions along a route to the destination. Entry and exit of regions triggers the sending of event notifications to a monitoring device. Event notifications may be sent if an estimated time of arrival changes due to delay. Event notifications may be sent if the monitored device deviates from a planned route by a threshold distance. Event notifications may be sent through a direct communication link between the monitored device and monitoring device or through a location-based service. | 06-19-2014 |
20140171033 | Caller Switching During an Active Voice Call - Automatic caller switching in a cellular voice call. A first voice call may be initiated between a first wireless user equipment (UE) device and a second UE via a cellular network. An indication may be received to switch calling parties for the first voice call. A second voice call may be established between the first UE and the second UE via the cellular network in response to the indication to switch calling parties for the first voice call. The calling and called parties may be reversed (switched) for the second voice call relative to the first voice call. The first voice call may be disconnected. | 06-19-2014 |
20140171132 | Method and Apparatus for Automatically Repeating Alarms and Notifications in Response to Device Motion - A processor-based personal electronic device (such as a smartphone) is programmed to automatically respond to data sent by various sensors from which the user's activity may be inferred. When one or more alarms on the device are temporarily disabled or ignored, they may be automatically restored when sensor data indicates a change in the user's activity. The restoration of alarm functionality may be accompanied by a repeat of notifications missed or not responded to during a certain period prior to the sensed change in user activity. | 06-19-2014 |
20140171146 | Method and Apparatus for Automatically Setting Alarms and Notifications - A processor-based personal electronic device (such as a smartphone) is programmed to automatically respond to data sent by various sensors from which the user's activity may be inferred. One or more alarms on the device may be temporarily disabled when sensor data indicates that the user is asleep. One or more of the sensors may be worn by the user and remote from the device. A wireless communication link may be used by the device to obtain remote sensor data. Data from on-board sensors in the device—such as motion sensors, location sensors, ambient light sensors, and the like—may also be used to deduce the user's current activity. User data (such as calendar entries) may also be used to determine likely user activity and set alarms accordingly. Biometric data from a second, nearby person may also be used to automatically select certain alarm modes on a first person's device. | 06-19-2014 |
20140172873 | Method and Apparatus For Personal Characterization Data Collection Using Sensors - A processor-based personal electronic device (such as a smartphone) is programmed to automatically respond to data sent by various sensors from which the user's activity may be inferred. A wireless communication link may be used by the device to obtain data from remote sensors which may be worn by the user. A personal “scorecard” may be generated from the raw data and from data concerning other users. Personal, raw characterization data may be computed into personal statistical data by averaging over time. Then, it may be sent (anonymously) to a server that receives such data from many (or all) users. The server may return personal statistical positioning to enable comparison of the user to other participants. In certain embodiments, the generation of a personal scorecard from the personal position in the group statistics may be performed in the user's device. | 06-19-2014 |
20140173269 | Event Sharing Protocol for Data Processing Devices - Systems, methods and apparatus are disclosed for an event sharing protocol for data processing devices. In some implementations, a first user's interactions with a first device are recorded as events and stored in an event history log. Upon request by the first user, an event data packet is transferred to a second device. The event data packet includes a payload comprising one or more event commands and operands. At the second device, the one or more event commands and operands are used by a service to replicate the events or initiate a new event on the second device. | 06-19-2014 |
20140179344 | CONTROLLING WIRELESS SCANS USED TO DETERMINE THE LOCATION OF A PORTABLE ELECTRONIC DEVICE - Described herein are methods and apparatus for controlling wireless scans used to determine the location of a portable electronic device. In described embodiments, the portable electronic device determines if user notifications are currently suppressed (i.e., if the device is operating in a “do not disturb” mode). In the case that user notifications are currently suppressed on the portable electronic device, the interval between the wireless scans used to determine the location of the portable electronic device is increased. Furthermore, in described embodiments, the portable electronic device determines its location. Then based on its location, it determines a travel time to a boundary (e.g., a geo-fence) and adjusts the frequency of wireless scans used to determine the location of the portable electronic device based on the travel time. | 06-26-2014 |
20140199967 | Bump or Close Proximity Triggered Wireless Technology - Techniques for performing various communications functionality based on detecting a bump condition and/or close proximity between wireless devices. A wireless access point may be configured to automatically initiate an authentication procedure with a User Equipment (UE) device in response to detecting a bump condition and/or detecting a particular proximity between the UE device and the wireless access point. The particular proximity may be detected based on a signal strength of a radio frequency signal. The wireless access point may also be configured to disable a security protocol. A UE device may be configured to participate in an authentication procedure and/or automatically transfer data to the wireless access point in response to detecting a bump condition and/or detecting a particular proximity. | 07-17-2014 |
20140206327 | Method and Apparatus For Automatically Adjusting the Operation of Notifications Based on Changes in Physical Activity Level - A processor-based personal electronic device (such as a smartphone) is programmed to automatically respond to data sent by various sensors from which the user's activity may be inferred. One or more of the sensors may be worn by the user and remote from the device. A wireless communication link may be used by the device to obtain remote sensor data. Data from on-board sensors in the device—such as motion sensors, location sensors, and the like—may also be used to deduce the user's current activity. In one embodiment, an extended period of inactivity triggers a reminder to the user to get up, stretch and move about. In other embodiments, transitions in a user's activity level may be used to trigger reminders and/or set the state of the device (such as a Do Not Disturb state wherein notifications and alarms are suppressed). | 07-24-2014 |
20140206328 | Method and Apparatus for Automatically Adjusting the Operation of Reminders Based on Device Event History - A processor-based personal electronic device (such as a smartphone) uses combinatorial logic to automatically adjust alarms, notifications reminders, and the like based on data from device event histories, on-board sensors, user-entered data, and similar information. One particular representative embodiment comprises a process for automatically deleting an unneeded reminder. For example, a user may have a personal electronic device that is set to issue a reminder for a meeting in a certain place, on a certain date at a certain time. If location sensors detect that the user is already at the certain place on the certain date at (or reasonably before) the certain time the now superfluous reminder is automatically cancelled. | 07-24-2014 |
20140215081 | ADAPTIVE DATA CONNECTION RETRY BY A WIRELESS COMMUNICATION DEVICE - A method for adaptive data connection retry by a wireless communication device is provided. The method can include detecting a failed attempt by the wireless communication device to establish a data connection for an application. The method can further include selecting a data retry pattern having a predefined association with the application from a set of predefined data retry patterns. The set of predefined data retry patterns can be defined based at least in part on application usage data collected by a network entity from wireless communication devices. The method can additionally include retrying data connection establishment in accordance with the selected data retry pattern. | 07-31-2014 |
20140219194 | MANAGEMENT OF MULTIPLE RADIO LINKS FOR WIRELESS PEER-TO-PEER COMMUNICATION - A method for management of multiple radio links for a wireless peer-to-peer (P2P) session is disclosed. The method can include a wireless communication device providing interface address information for a first radio interface and a second radio interface implemented on the wireless communication device to a peer device when establishing a wireless P2P session with the peer device; establishing a threshold for transitioning between the first radio interface and the second radio interface during the wireless P2P session; determining during the wireless P2P session that the threshold has been met; and in response to the threshold being met, signaling to the peer device to transition to the second radio interface, and using the second radio interface to continue the wireless P2P session. | 08-07-2014 |
20140223448 | Dynamic Location Search Suggestions Based on Travel Itineraries - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for retrieving local information on a user device include detecting itinerary information stored by a first application on a user device, and identifying a travel destination based on the detected itinerary information. The travel destination is communicated to a second application executable on a user device, and the travel destination is stored in association with the second application. The second application is adapted to retrieve local information based on an identified geographic location, and local information for the travel destination is provided through the second application in response to a user interaction with the second application and based on a triggering threshold associated with the itinerary information. | 08-07-2014 |
20140232569 | AUTOMATIC IDENTIFICATION OF VEHICLE LOCATION - A mobile computing device can be used to locate a vehicle parking location. In particular, the mobile device can automatically identify when a vehicle in which the mobile device is located has entered into a parked state. The mobile device can determine that the vehicle is in a parked state by analyzing one or more parameters that indicate a parked state or a transit state. The location of the mobile device at a time corresponding to when the vehicle is identified as being parked can be associated with an identifier for the current parking location. | 08-21-2014 |
20140232570 | VEHICLE LOCATION IN WEAK LOCATION SIGNAL SCENARIOS - A mobile computing device can be used to locate a vehicle parking location in weak location signal scenarios (e.g., weak, unreliable, or unavailable GPS or other location technology). In particular, the mobile device can determine when a vehicle in which the mobile device is located has entered into a parked state. GPS or other primary location technology may be unavailable at the time the mobile device entered into a parked state (e.g., inside a parking structure). The location of the mobile device at a time corresponding to when the vehicle is identified as being parked can be determined using the first location technology as supplemented with sensor data of the mobile device. After the location of the mobile device at a time corresponding to when the vehicle is identified as being parked is determined, the determined location can be associated with an identifier for the current parking location. | 08-21-2014 |
20140232593 | SENSOR-ASSISTED LOCATION FIX - Sensor-assisted location technology is disclosed. Primary location technologies, such as GPS, can be used to determine the current location (e.g., a location fix) of a location-enabled device. In some instances, the primary location technology may be unreliable and/or consume more power than an alternative location technology. Sensors, such as accelerometers, compasses, gyrometers, and the like, can be used to supplement and/or increase the accuracy of location data. For example, a location-enabled device can identify an area with unreliable GPS location data and use sensors to calculate a more accurate location. Areas identified may be crowd-sourced. Sensors can be used to identify errors in the location data provided by primary location technology. Sensors can be used to modify a sampling interval of the primary location technology. Sensor can be used to smooth motion on a user interface between sampling intervals of the primary location technology. | 08-21-2014 |
20140232815 | Executing Instructions in Response to a Communication - An instruction execution engine on a user device may be configured to receive an executable instruction assigned to one or more contacts or groups of contacts. A communication from the one or more contacts or groups may be detected. Upon detecting the communication, the engine may execute the executable instruction. This executing step may trigger a user reminder or data transfer to one or more third parties. | 08-21-2014 |
20140236468 | CUSTOMIZING DESTINATION IMAGES WHILE REACHING TOWARDS A DESIRED TASK - Customized images can be used to improve navigation of a user to a particular destination. For example, a mobile device can receive a first destination location of the first user. Additionally, the mobile device can receive one or more media files of the first destination location, wherein at least one of the media files is created with a recording device. Furthermore, the mobile device can further receive an indicator associating the one or more media files with the first destination location. Subsequently, the mobile device can receive a current location of the mobile device of the first user. Finally, the mobile device can display the one or more media files when the current location is within a specified distance of the first destination location. | 08-21-2014 |
20140241517 | Dynamically Overriding Alert Suppressions Based on Prior Actions - A suppression override engine on a user device may be configured to detect communication alert suppressions. An incoming communication from a third party may be detected. Upon detecting the communication, the suppression override engine can override the communication alert suppression if it determines that the incoming communication is responsive to a prior communication from the user device. By overriding the alert suppression the user is then alerted to the incoming communication. | 08-28-2014 |
20140309924 | SEAMLESS TRANSITION FROM OUTDOOR TO INDOOR MAPPING - Techniques are described for seamlessly transitioning from a map that displays out-of-doors elements to a map that displays indoor elements, in response to detecting a transition event. The transition event may be, for example, that a navigation system that is generating the out-of-doors map has moved to an indoors location. Techniques are also provided for navigating to a parking spot in a parking structure. Specifically, users may search for parking spots that satisfy specific criteria. The search for a parking spot that satisfies the criteria may be initiated at the time a trip begins, or may be automatically triggered by some event. For example, a search for available parking spots near a designated destination may be automatically initiated as a user comes within a predetermined distance of the designated destination. | 10-16-2014 |