Patents by Inventor Waleed KADOUS
Waleed KADOUS has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20180192246Abstract: Embodiments of the present disclosure support improving determination of a location of a driver device that performs bandwidth constrained communication with a server, based on sensor data acquired by the driver device. The driver device reduces dimensionality of the acquired sensor data before transmitting the sensor data to the server over a communication network. The server receives GPS data and compressed sensor data from the driver device, and determines a quality metric related to the GPS data. Based on the quality metric, the server increases dimensionality of the compressed sensor data to reconstruct original sensor data acquired by the driver device. The server than augments the GPS data with the reconstructed sensor data, and determines location information of the driver device based on the augmented data.Type: ApplicationFiled: January 26, 2018Publication date: July 5, 2018Inventors: Srinivasan Rajagopal, Mohammed Waleed Kadous
-
Patent number: 9961189Abstract: A wearable computing device is described that detects an indication of movement associated with the wearable computing device when a user of the wearable computing device detected being located within a moving vehicle. Based at least in part on the indication of movement, a determination is made that the user of the wearable computing device is currently driving the moving vehicle. An operation is performed based on the determination that the user of the wearable computing device is currently driving the moving vehicle.Type: GrantFiled: October 26, 2017Date of Patent: May 1, 2018Assignee: Google LLCInventor: Mohammed Waleed Kadous
-
Patent number: 9924320Abstract: Embodiments of the present disclosure support improving determination of a location of a driver device that performs bandwidth constrained communication with a server, based on sensor data acquired by the driver device. The driver device reduces dimensionality of the acquired sensor data before transmitting the sensor data to the server over a communication network. The server receives GPS data and compressed sensor data from the driver device, and determines a quality metric related to the GPS data. Based on the quality metric, the server increases dimensionality of the compressed sensor data to reconstruct original sensor data acquired by the driver device. The server than augments the GPS data with the reconstructed sensor data, and determines location information of the driver device based on the augmented data.Type: GrantFiled: December 30, 2016Date of Patent: March 20, 2018Assignee: UBER TECHNOLOGIES, INC.Inventors: Srinivasan Rajagopal, Mohammed Waleed Kadous
-
Publication number: 20180063319Abstract: A wearable computing device is described that detects an indication of movement associated with the wearable computing device when a user of the wearable computing device detected being located within a moving vehicle. Based at least in part on the indication of movement, a determination is made that the user of the wearable computing device is currently driving the moving vehicle. An operation is performed based on the determination that the user of the wearable computing device is currently driving the moving vehicle.Type: ApplicationFiled: October 26, 2017Publication date: March 1, 2018Inventor: Mohammed Waleed Kadous
-
Publication number: 20170358147Abstract: In context of a transportation service provided through a transport arrangement service, examples determine a point of trip termination for a trip. The point of trip termination can be determined from passive information that is collected from a computing device of a driver. The point of trip termination can be determined based on driver input and the collected information from the driver's computing device.Type: ApplicationFiled: June 14, 2016Publication date: December 14, 2017Inventors: Kevin Brinig, Maksim Ioffe, Brandon Layton, Theodore Sumers, Mohammed Waleed Kadous
-
Patent number: 9832306Abstract: A wearable computing device is described that detects an indication of movement associated with the wearable computing device when a user of the wearable computing device detected being located within a moving vehicle. Based at least in part on the indication of movement, a determination is made that the user of the wearable computing device is currently driving the moving vehicle. An operation is performed based on the determination that the user of the wearable computing device is currently driving the moving vehicle.Type: GrantFiled: January 9, 2017Date of Patent: November 28, 2017Assignee: Google LLCInventor: Mohammed Waleed Kadous
-
Publication number: 20170322032Abstract: Aspects of the disclosure relate generally to localizing mobile devices. In one example, a first location method associated with a first accuracy value may be used to estimate a location of the mobile device. A confidence circle indicative of a level of confidence in the estimation of the location is calculated. The confidence circle may be displayed on a mobile device. When other location methods become available, the size of the displayed confidence circle may be expanded based on information from an accelerometer of the client device or the accuracy of the other available location methods. This may be especially useful when the mobile device is transitioning between areas which are associated with different location methods that may be more or less accurate.Type: ApplicationFiled: April 19, 2017Publication date: November 9, 2017Applicant: Google Inc.Inventors: Sorelle Alaina Friedler, Mohammed Waleed Kadous, Andrew Lookingbill
-
Patent number: 9766078Abstract: Aspects of the disclosure relate generally to localizing mobile devices. In one example, a first location method associated with a first accuracy value may be used to estimate a location of the mobile device. A confidence circle indicative of a level of confidence in the estimation of the location is calculated. The confidence circle may be displayed on a mobile device. When other location methods become available, the size of the displayed confidence circle may be expanded based on information from an accelerometer of the client device or the accuracy of the other available location methods. This may be especially useful when the mobile device is transitioning between areas which are associated with different location methods that may be more or less accurate.Type: GrantFiled: August 20, 2015Date of Patent: September 19, 2017Assignee: Google Inc.Inventors: Sorelle Alaina Friedler, Mohammed Waleed Kadous, Andrew Lookingbill
-
Patent number: 9769624Abstract: The disclosure includes a system and method for detecting fine grain copresence between users. The system includes a processor and a memory storing instructions that when executed cause the system to receive user input regarding copresence detection settings for a first user device, the copresence detection settings comprising a location and/or a user access control list, and determine a current location of the first user device. The system may determine whether copresence detection of the first user device is enabled at the current location based on the copresence detection settings and the current location. Based on determining that copresence detection is enabled, the system may refine copresence and perform an action based on fine grain copresence of the first and second user device.Type: GrantFiled: June 24, 2015Date of Patent: September 19, 2017Assignee: Google Inc.Inventors: Nadav Aharony, Andrew Ames Bunner, Alan Lee Gardner, III, Mohammed Waleed Kadous, Brian Patrick Williams, Marc Stogaitis, Brian Duff, Pascal Tom Getreuer, Zhentao Sun, Daniel Estrada Alva, Ami Patel, Benjamin Razon, Richard Daniel Webb, Tony Weber, Thomas Yuchin Chao, Ralph Jacob Cressman, Denise Ho, Liem Tran, Joseph A. Farfel
-
Patent number: 9696166Abstract: An autocheck module of a map system is configured to automatically identify anomalous conditions within map data that may indicate an error within the data. The identification of the anomalous conditions is accomplished by application of different autocheck types to the map data, each autocheck type representing a class of anomalies and being triggered if particular map data exhibits the anomalous condition associated with the autocheck type. In one embodiment, for at least some of the portions of map data that trigger an autocheck type, an issue entry is created in an issue database, the issue entry referencing the autocheck type that was triggered, the map data that triggered it, and any associated data of relevance for the particular autocheck type in question.Type: GrantFiled: October 5, 2011Date of Patent: July 4, 2017Assignee: Google Inc.Inventors: Mohammed Waleed Kadous, Joakim Kristian Olle Arfvidsson, Anup Mantri
-
Publication number: 20170126880Abstract: A wearable computing device is described that detects an indication of movement associated with the wearable computing device when a user of the wearable computing device detected being located within a moving vehicle. Based at least in part on the indication of movement, a determination is made that the user of the wearable computing device is currently driving the moving vehicle. An operation is performed based on the determination that the user of the wearable computing device is currently driving the moving vehicle.Type: ApplicationFiled: January 9, 2017Publication date: May 4, 2017Inventor: Mohammed Waleed Kadous
-
Patent number: 9571629Abstract: A wearable computing device is described that detects an indication of movement associated with the wearable computing device when a user of the wearable computing device detected being located within a moving vehicle. Based at least in part on the indication of movement, a determination is made that the user of the wearable computing device is currently driving the moving vehicle. An operation is performed based on the determination that the user of the wearable computing device is currently driving the moving vehicle.Type: GrantFiled: February 20, 2015Date of Patent: February 14, 2017Assignee: Google Inc.Inventor: Mohammed Waleed Kadous
-
Patent number: 9571977Abstract: The present disclosure describes methods, systems, and apparatuses for determining the likelihood that two wireless scans of a mobile computing device were performed in the same location. The likelihood is determined by scanning for wireless networks with a computing device. The scanning includes a receiving a plurality of network attributes for each wireless networks within the range of the mobile computing device. Further, the likelihood is determined by comparing the plurality of network attributes from the scanning with a reference set of network attributes. The comparing of network attributes is used to determine an attribute comparison. Finally, the likelihood between a position associated with the reference set of network attributes and the computing device, based on the attribute comparison, determines a position associated with the network.Type: GrantFiled: February 9, 2016Date of Patent: February 14, 2017Assignee: Google Inc.Inventors: Mohammed Waleed Kadous, Marc Stogaitis, Brian Patrick Williams, Etienne Le Grand
-
Patent number: 9439089Abstract: Methods and systems for performing a round trip time determination between two devices are described. An example method may include publishing, over a wireless network interface by a first device within a neighbor aware network (NAN) cluster, a schedule that invites devices within the NAN cluster to request, within a time window, to perform a round trip time (RTT) determination with the first device. The schedule may indicate that the time window begins at a time offset from a NAN discovery window and ends after a predetermined period of time has elapsed. The method may also include receiving a request, from a second device within the NAN cluster, to perform the RTT determination with the first device. The method may also include performing the RTT determination with the second device.Type: GrantFiled: May 23, 2014Date of Patent: September 6, 2016Assignee: Google Inc.Inventors: Vinit Chandrakant Deshpande, Prem Kumar, Mohammed Waleed Kadous, Wei Wang, Meghan Desai, Pierre Vandwalle
-
Patent number: 9429434Abstract: A system and method for mapping an indoor environment. A client device may receive an indication of a starting point on a floor plan. The client device may prompt the user to travel in a particular direction and indicate when the user can no longer travel in that direction. As the user travels from the starting point in the designated direction, the client device may gather information about the indoor environment. For example, the client device may gather wireless signal strength data, cellular tower strength data, or video image data while the user travels in the designated direction. The client device may associate the gathered information with the path the user traveled from the starting point to the ending point. The client device may indicate the area for which valid location information is available based on the path the user traveled and the information the user collected.Type: GrantFiled: September 16, 2015Date of Patent: August 30, 2016Assignee: Google Inc.Inventors: Thomas Germano O'Neill, Carl Ferman Smith, Alena Fong, Mohammed Waleed Kadous, Russell Heywood
-
Patent number: 9410812Abstract: A system and method determines a plurality of scores for a road segment that are related to the total distance traveled when drivers traverse that road segment. The scores are displayed graphically to illustrate the usage of road segments. The scores are also used to determine which road segments to display on a map when determining which roads to display at a given zoom level for a map.Type: GrantFiled: July 21, 2014Date of Patent: August 9, 2016Assignee: Google Inc.Inventors: Mohammed Waleed Kadous, Joakim Kristian Olle Arfvidsson
-
Patent number: 9386417Abstract: The disclosure includes a system and method for detecting fine grain copresence between users. The system includes a processor and a memory storing instructions that when executed cause the system to: process one or more signals to determine coarse grain location information of a first device and a second device; determine whether the first device and the second device are copresent based on the coarse grain location information; in response to determining that the first device and the second device are copresent based on the coarse grain location information, transmit a signal to the second device to alert the second device to listen for a fine grain copresence token from the first device; and refine copresence based on receiving an indication that the second device has received the fine grain copresence token.Type: GrantFiled: May 24, 2015Date of Patent: July 5, 2016Assignee: Google Inc.Inventors: Andrew Ames Bunner, Alan Lee Gardner, III, Mohammed Waleed Kadous, Brian Patrick Williams, Marc Stogaitis, Nadav Aharony, Brian Duff, Pascal Tom Getreuer, Zhentao Sun, Daniel Estrada Alva, Ami Patel, Benjamin Razon, Richard Daniel Webb, Tony Weber, Thomas Yuchin Chao, Ryan Michael Rifkin, Richard Francis Lyon, Liem Tran, Joseph A. Farfel
-
Patent number: D764339Type: GrantFiled: September 8, 2014Date of Patent: August 23, 2016Assignee: Google Inc.Inventors: Rachael Elizabeth Roberts, Mohammed Waleed Kadous, Romain Clement, Xi Chen
-
Patent number: D779994Type: GrantFiled: July 1, 2016Date of Patent: February 28, 2017Assignee: Google Inc.Inventors: Rachael Elizabeth Roberts, Mohammed Waleed Kadous, Romain Clement, Xi Chen
-
Patent number: D779995Type: GrantFiled: July 1, 2016Date of Patent: February 28, 2017Assignee: Google Inc.Inventors: Rachael Elizabeth Roberts, Mohammed Waleed Kadous, Romain Clement, Xi Chen