The Übermensch is a concept in the philosophy of Friedrich Nietzsche. In his 1883 novel Thus Spoke Zarathustra , Nietzsche has his character Zarathustra posit the Übermensch as a goal for humanity to set for itself. Since this is a work of fiction, the utterances Nietzsche assigns to Zarathustra are not immediately discernible from his own thoughts and writings. Wikipedia.
Uber | Date: 2017-01-11
Methods and systems for providing a search engine capability for large datasets are disclosed. These methods and systems employ a Partition-by-Query index containing key-values pairs corresponding to keys reflecting concept-ordered search phrases and values reflecting ordered lists of document references that are responsive to the concept-ordered search phrase in a corresponding key. A large Partition-by-Query index may be partitioned across multiple servers depending on the size of the index, or the size of the index may be reduced by compressing query-references pairs into clusters. The methods and systems described herein may to provide suggestions and spelling corrections to the user, thereby improving the users search engine experience while meeting user expectations for search quality and responsiveness.
Uber | Date: 2017-01-03
A computing device operates an application to receive and implement new functionality from a network service. If the new functionality causes the application to fail, the application can automatically discard or ignore the new functionality when the application is re-launched.
Uber | Date: 2017-04-12
Architecture that detects entrances on building facades. In a first stage, scene geometry is exploited and the multi-dimensional problem is reduced down to a one-dimensional (1D) problem. Entrance hypotheses are generated by considering pairs of locations along lines exhibiting strong gradients in the transverse direction. In a second stage, a rich set of discriminative image features for entrances is explored according to constructed designs, specifically focusing on properties such as symmetry and color consistency, for example. Classifiers (e.g., random forest) are utilized to perform automatic feature selection and entrance classification. In another stage, a joint model is formulated in three dimensions (3D) for entrances on a given facade, which enables the exploitation of physical constraints between different entrances on the same facade in a systematic manner to prune false positives, and thereby select an optimum set of entrances on a given facade.
Uber | Date: 2017-04-05
A system and method for operating a device for use with transport services is described. A record for a transport service is stored in a memory resource of the device. During performance of the transport service, the record is periodically updated with sets of information determined in connection with performance of the transport service at different instances in time, and the sets of information are periodically transmitted to a service system. In response to detecting a loss of network connectivity with the service system during performance of the transport service, the record is continued to be periodically updated but the sets of information are not periodically transmitted to the transport service system. Upon reestablishing network connectivity, one or more sets of information determined in connection with performance of the transport service during the loss of network connectivity is transmitted to the service system.
Uber | Date: 2017-03-13
A computing device or system is operable to display a service option feature that includes graphic features which individually correspond to a respective service option of a plurality of service options. Service-specific information is provided on the display for a first service option that is based, at least in part, on a current location of the user. The service-specific information for the first service option is displayed concurrently with the graphic feature of the plurality of graphic features which corresponds to the first service option.
Uber | Date: 2017-06-28
A system and method of arranging a transport service for a user is described. The system determines a first estimated time of arrival (ETA) of a user to a specified location data point based, at least in part, on a position of a user device operated by the user. The system also determines a second ETA of a vehicle of a set of vehicles to the specified location data point. When the first ETA and the second ETA are within a predetermined amount of time of each other, the system can select a driver to provide a transport service for the user based, at least in part, on the specified location data point.
Uber | Date: 2017-05-10
A system for enforcing policies is described. The system can receive information about one or more computing devices from each of a mobile device management (MDM) system and a machine-to-machine (M2M) system. Each of the MDM system and the M2M system can receive information from or be in communication with the one or more computing devices. Based on the information received, the system can identify a policy from a set of policies, and transmit a request to either or both of the MDM system or M2M system to perform an action based on the identified policy.
Uber | Date: 2017-03-22
A system and method for configuring an indication device is described. An on-demand service system arranges a transport service for a user to be provided by a driver. The system determines whether the user has specified an output configuration for an indication device in an account of the user. In response to determining that the user has specified an output configuration for the indication device, the system identifies data corresponding to the output configuration and transmits the data to a driver device of the driver to enable the driver device to control the indication device of the driver based on the data.
Uber | Date: 2017-04-26
A system and method are provided which obtain a travel itinerary for a user, the itinerary identifying a trip, including a scheduled flight to a destination. A scheduled flight is monitored to detect when the scheduled flight arrives at the destination. Upon the scheduled flight arriving at an airport of the destination, one or more notifications are sent to a mobile computing device of the user. Information can be provided with the notifications for an on-demand ground transportation service. The information may include a location at the airport where the user can be picked up in connection with receiving the on-demand transportation service, and a timing indicator to indicate when the user should make a request to receive the on-demand transportation service based on a real-time determination of a number of available service providers in a vicinity of the airport.
Uber | Date: 2017-01-25
A system and method for providing notifications is described. The system accesses a notification database that stores a plurality of notification entries. Each notification entry includes notification text, location information, and condition information. For each of a plurality of devices, information is received that includes a current location of that device and a current status associated with that device. At least one device is determined to meet the condition information of a notification entry based on the received information. A notification corresponding to the notification entry is transmitted to the at least one device.