Patent classifications
G01C21/3661
Social Messaging User Interface
Hubs for social interaction via electronic devices are described. In one aspect, a data processing device includes a display screen displaying a social interaction hub, the social interaction hub including a collection of records. Each record includes a counterparty identifier identifying a counterparty of a past social interaction event, a mode indicium identifying a mode by which the past social interaction event with the counterparty occurred, and a collection of mode indicia each identifying a mode by which a future, outgoing social interaction event with the counterparty can occur. The counterparty identifier, the mode indicium, and the collection of mode indicia are associated with one another in the records of the social interaction hub.
METHODS AND SYSTEMS FOR DETECTING AGGREGATION EVENTS
In general, embodiments of the present invention provide systems, methods and computer readable media for detecting aggregation events.
Systems And Methods For Detecting Wrong Way Travel Of A Vehicle
The disclosure is generally directed to systems and methods for detecting wrong way travel of a vehicle. In one example method, a smart device is provided in a vehicle. The smart device may be, for example, a smartphone of an occupant of the vehicle. A GPS system can be used to identify sequential location coordinates of the vehicle as the vehicle travels on a road, such as for example, a multi-lane road. The sequential location coordinates can be used to determine a direction of travel of the vehicle. The smartphone may access a database in order to obtain road rules pertaining to the multi-lane road. The road rules provide information regarding a legitimate direction of travel for vehicles in each of multiple lanes and can be used by the smartphone to determine whether the vehicle is traveling in a wrong direction on the multi-lane road.
METHOD, APPARATUS, AND SYSTEM FOR GENERATING VIRTUAL MARKERS FOR JOURNEY ACTIVITIES
An approach is provided for providing tailored multi-modal navigation assistance via virtual markers that transition between virtual reality (VR) and augmented reality (AR). The approach involves, for example, computing a VR world including a representation of a geographic location. The approach also involves generating one or more virtual markers in the VR world for familiarizing with the representation of the geographic location. The one or more virtual markers are further presented in an AR user interface based on detecting a physical journey to the geographic location.
System and method for point of interest user interaction
A vehicle infotainment system is provided. The vehicle infotainment system includes a display screen for displaying a plurality of applications and a controller communicatively coupled to the display screen. The controller is configured to display an application on the display screen. The application is divided into a first display region, and a second display region. The controller is further configured to display a plurality of categories on the first display region. The controller is also configured to receive a selection of a category of the plurality of categories. In addition, the controller is configured to display, on the second display region, a plurality of selectable points of interest associated with the selected category.
SELECTIVE DISPLAY OF COMPLEX STRUCTURES IN A COMPUTER-IMPLEMENTED GRAPHICAL MAP DISPLAY
In some embodiments, a computer-based, pickup and delivery system is configured to perform a pickup/delivery route optimization and dispatch optimized route information to client applications. The optimization may include optimizing the routes for servicing multiple delivery and/or pickup stops. The optimization may also include optimizing the route navigation along the routes from one location to another. The optimized navigation may include generating a destination mapping throughout, for example, an apartment complex or a business park, and determining conveniently located parking to be used to park delivery vehicles, conveniently located staircases, conveniently located elevators, access codes to the secured gates and lockboxes, and the like.
Methods and systems for detecting aggregation events
In general, embodiments of the present invention provide systems, methods and computer readable media for detecting aggregation events.
DRIVER ASSISTANCE APPARATUS AND METHOD OF THEREOF
A driver assistance apparatus according to the disclosed embodiment receives building map information, determines whether a parking space exists from the building map information, and generates a travel route to the parking space based on the existence of the parking space, and a controller is configured to detect a front object located in front of the vehicle and a side object located on the side of the vehicle in response to processing the image data, the front detection data, and the side detection data, and output a signal to at least one of a driving device, a braking device, and a steering device of the vehicle to travel the travel route based on a detected result.
Routing Based on Detected Stops
In some implementations, a mobile device can transmit traffic information to a server for analysis. The traffic information can include movement information including detected stops and durations of detected stops. The traffic information can be analyzed to detect traffic patterns that indicate locations of stop signs and/or stop lights. The traffic information can be analyzed to determine durations of stops at stop signs and/or stop lights. The durations of stops can be associated with a time of day and/or day of the week. In some implementations, navigational routes can be determined based stop sign and/or stop light information, including the delays attributable to detected stop signs and/or stop lights.
DISPLAY LIGHT EMISSION DEVICE, HEAD-UP DISPLAY DEVICE, IMAGE DISPLAY SYSTEM, AND HELMET
If a distance from a current position to a guide point is less than a predetermined distance, a normal output process and a stop process of a guide image are repeatedly performed. If a priority display request for a guide image is performed, a priority output process of the guide image is performed prior to the stop process. If an interval between the priority output process and the normal output process performed after the priority output process is short, the priority output process continues until the normal output process starts.