San Francisco, CA, United States
San Francisco, CA, United States

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.

Time filter
Source Type

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.

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.

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.

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.

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.

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-01-31

A system for managing network connections for AVs can store a spectrum heat map that indicates network coverage strength for networks throughout a given region. The system can identify a travel route for a selected AV. Using the spectrum heat map, the system can determine a connection schedule for the selected AV. The connection schedule can indicate location points along the travel route at which the selected AV is to switch from previous network connections to succeeding network connections. The system may then transmit the connection schedule to the selected AV to enable the selected AV to switch network connections at the location points along the travel route.

A system for monitoring a vehicle used in providing a service is disclosed. The system detects when the service is complete, and upon detecting that the service is complete, the system determines, from one or more sensors of the vehicle, that an object which should have been removed from the vehicle after completion of the transport service, remains in the vehicle. The system then automatically initiates performance of a remedial action.

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.

Loading Uber collaborators
Loading Uber collaborators